Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/neuron.spec'], chrootPath='/var/lib/mock/f42-build-58195681-6563104/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ba0fvqv_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ba0fvqv_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b3a7e31a7aa34cb7818c1db35b417cc5', '-D', '/var/lib/mock/f42-build-58195681-6563104/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ba0fvqv_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1721260800 Wrote: /builddir/build/SRPMS/neuron-8.2.2-11.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/neuron.spec'], chrootPath='/var/lib/mock/f42-build-58195681-6563104/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ba0fvqv_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ba0fvqv_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'af7f4e473bf54c78a28de510163d484b', '-D', '/var/lib/mock/f42-build-58195681-6563104/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ba0fvqv_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1721260800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.6Rpjnb Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.RSETwC + umask 022 + cd /builddir/build/BUILD/neuron-8.2.2-build + cd /builddir/build/BUILD/neuron-8.2.2-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 + /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 '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + GIT_COMMITTER_DATE=@1721260800 + GIT_AUTHOR_DATE=@1721260800 + /usr/bin/git commit -q --allow-empty -a --author '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. + GIT_COMMITTER_DATE=@1721260800 + GIT_AUTHOR_DATE=@1721260800 + /usr/bin/git commit -q -m 0001-Unbundle-Random123.patch --author '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. + GIT_COMMITTER_DATE=@1721260800 + GIT_AUTHOR_DATE=@1721260800 + /usr/bin/git commit -q -m 0002-Unbundle-catch.patch --author '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. + GIT_COMMITTER_DATE=@1721260800 + GIT_AUTHOR_DATE=@1721260800 + /usr/bin/git commit -q -m 0003-Disable-python-build-and-install.patch --author '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. + GIT_COMMITTER_DATE=@1721260800 + GIT_AUTHOR_DATE=@1721260800 + /usr/bin/git commit -q -m 0004-Set-soversions-for-libs.patch --author 'rpm-build ' + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0005-Correct-librxdmath-path-for-64bit.patch + /usr/bin/git apply --index --reject - :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. + GIT_COMMITTER_DATE=@1721260800 + GIT_AUTHOR_DATE=@1721260800 + /usr/bin/git commit -q -m 0005-Correct-librxdmath-path-for-64bit.patch --author '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. + GIT_COMMITTER_DATE=@1721260800 + GIT_AUTHOR_DATE=@1721260800 + /usr/bin/git commit -q -m 0006-Do-not-generate-version-info-at-buildtime.patch --author '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. + GIT_COMMITTER_DATE=@1721260800 + GIT_AUTHOR_DATE=@1721260800 + /usr/bin/git commit -q -m 0007-Remove-rpaths.patch --author '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. + GIT_COMMITTER_DATE=@1721260800 + GIT_AUTHOR_DATE=@1721260800 + /usr/bin/git commit -q -m 0008-Dont-download-testdata-submodule.patch --author '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. + GIT_COMMITTER_DATE=@1721260800 + GIT_AUTHOR_DATE=@1721260800 + /usr/bin/git commit -q -m 0009-Add-help-file-as-package-data.patch --author '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. + GIT_COMMITTER_DATE=@1721260800 + GIT_AUTHOR_DATE=@1721260800 + /usr/bin/git commit -q -m 0010-Remove-unneeded-symlinks.patch --author '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. + GIT_COMMITTER_DATE=@1721260800 + GIT_AUTHOR_DATE=@1721260800 + /usr/bin/git commit -q -m 0011-Strip-build-flags-from-nrnmech_makefile.patch --author 'rpm-build ' + find src -type f -executable '!' -name '*.sh' -exec chmod -x '{}' + ~/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/share/lib/auditscripts ~/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 + pushd share/lib/auditscripts/ + 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/neuron-8.2.2-build/nrn-8.2.2 + popd + rm -rf src/Random123 + rm -rf src/readline ~/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/coding-conventions ~/build/BUILD/neuron-8.2.2-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 ~/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 + popd + pushd test/rxd/testdata + cp /builddir/build/SOURCES/rxdtestdata-2a08564.tar.gz . ~/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/test/rxd/testdata ~/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2 + popd ++ date +%Y-%m-%d + export TIMESTAMP=2025-03-23 + TIMESTAMP=2025-03-23 + 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.Dm4j6S + umask 022 + cd /builddir/build/BUILD/neuron-8.2.2-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS *** BUILDING neuron-8.2.2 *** + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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.13/site-packages + MPI_SITEARCH=/usr/lib64/python3.13/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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 15.0.1 -- The CXX compiler identification is GNU 15.0.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 CMake Warning (dev) at cmake/modules/FindCython.cmake:25 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:291 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3 (found version "3.13.2") -- Found Cython: /usr/bin/cython (found version "3.0.11") -- Using external Interviews from CMake Warning (dev) at CMakeLists.txt:417 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.13.2", minimum required is "3.7") CMake Warning (dev) at cmake/modules/FindPythonLibsNew.cmake:55 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:424 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.13.2", minimum required is "3") -- Found PythonLibs: /usr/lib64/libpython3.13.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.13.so', beware that this can be fragile. Got: -lpython3.13 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 -DCMAKE_INSTALL_PREFIX= -- 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.13 -- LIB | /usr/lib64/libpython3.13.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 (18.8s) -- Generating done (0.2s) 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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j8 Change Dir: '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j8 /usr/bin/cmake -S/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 -B/builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/CMakeFiles /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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 /usr/bin/gmake -f src/nrnpython/CMakeFiles/rxdmath.dir/build.make src/nrnpython/CMakeFiles/rxdmath.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/neuron-8.2.2-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/depend cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/CMakeFiles/hh_update.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/CMakeFiles/help_data_dat.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython/CMakeFiles/rxdmath.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-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 /usr/bin/gmake -f CMakeFiles/hh_update.dir/build.make CMakeFiles/hh_update.dir/build [ 0%] [BISON][modlunitparser] Building parser with bison 3.8.2 gmake[2]: Entering directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' cd /builddir/build/BUILD/neuron-8.2.2-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 [ 1%] [FLEX][modlunitlexer] Building scanner with flex 2.6.4 cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated && /usr/bin/flex -o lex.cpp ../../../../src/modlunit/lex.lpp [ 1%] [BISON][nocmodlparser] Building parser with bison 3.8.2 gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' cd /builddir/build/BUILD/neuron-8.2.2-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 /usr/bin/gmake -f CMakeFiles/help_data_dat.dir/build.make CMakeFiles/help_data_dat.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' [ 1%] [BISON][nocmodlparser] Building parser with bison 3.8.2 gmake[2]: Entering directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' cd /builddir/build/BUILD/neuron-8.2.2-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 [ 1%] Update hh.mod for CoreNEURON compatibility ../../../../src/nmodl/diffeq.ypp: warning: 5 shift/reduce conflicts [-Wconflicts-sr] ../../../../src/nmodl/diffeq.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples [ 2%] Generating ctng.cpp sed "s/ RANGE minf/ GLOBAL minf/" /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/hh.mod > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/hh.mod.1 cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && /usr/bin/cython -2 ctng.pyx -o /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/ctng.cpp sed "s/ :TABLE minf/ TABLE minf/" /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/hh.mod.1 > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/hh.mod.2 /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/hh.mod.2 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/hh.mod [ 2%] Building CXX object src/nrnpython/CMakeFiles/rxdmath.dir/rxdmath.cpp.o [ 2%] Generating help_data.dat cd /builddir/build/BUILD/neuron-8.2.2-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython/rxdmath.cpp /usr/bin/python3 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/docs/parse_rst.py /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/docs/python /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/share/lib/python/neuron/help_data.dat ../../../../src/nmodl/parse1.ypp: warning: 3 shift/reduce conflicts [-Wconflicts-sr] ../../../../src/nmodl/parse1.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples /usr/bin/cmake -E remove /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/hh.mod.1 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/hh.mod.2 [ 2%] Generating surfaces.cpp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && /usr/bin/cython -2 surfaces.pyx -o /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/surfaces.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' [ 2%] Built target hh_update [ 2%] [FLEX][nocmodllexer] Building scanner with flex 2.6.4 cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated && /usr/bin/flex -o lex.cpp ../../../../src/nmodl/lex.lpp [ 2%] Generating graphicsPrimitives.cpp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && /usr/bin/cython -2 graphicsPrimitives.pyx -o /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/graphicsPrimitives.cpp [ 3%] Linking CXX shared library ../../lib/librxdmath.so cd /builddir/build/BUILD/neuron-8.2.2-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,--dependency-file=CMakeFiles/rxdmath.dir/link.d -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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/neuron-8.2.2-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 /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/share/lib/python/neuron/help_data.dat /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/nrnpython/help_data.dat gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' [ 3%] Built target help_data_dat gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' [ 3%] Built target rxdmath cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/CMakeFiles/modlunit.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-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]: Entering directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' [ 3%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o [ 3%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/consist.cpp [ 3%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o [ 4%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/declare.cpp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/init.cpp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/io.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/consist.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/init.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/io.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/declare.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/CMakeFiles/nocmodl.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-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 gmake[2]: Entering directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' [ 5%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/consist.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/consist.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/consist.cpp: In function ‘void consistency()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/io.cpp: In function ‘char* Fgets(char*, int, FILE*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/io.cpp: In function ‘int unGetc(int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/io.cpp: In function ‘char* Gets(char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/io.cpp: In function ‘void include_file(Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void declare(long int, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘int promote(Symbol*, long int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void declare_indep(Symbol*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void define_value(Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void decdim(Symbol*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘Item* listtype(Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void declare_implied()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/init.cpp:283: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/init.cpp:288: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/kinunit.cpp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/consist.cpp: In function ‘void consistency()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/list.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/kinunit.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/list.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 5%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/model.cpp [ 6%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/nrnunit.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/model.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/nrnunit.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 6%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void kinunits(Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void set_flux_units(unit*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void react_unit_err(char*, unit*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void unit_compartlist(Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void unit_ldifuslist(Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/model.cpp: In function ‘void openfiles(int, char**)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/model.cpp: In function ‘void printitem(Item*, FILE*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/model.cpp: In function ‘void debug_item(Item*, int, FILE*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/list.cpp: In function ‘char* emalloc(unsigned int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/list.cpp: In function ‘Item* putintoken(char*, short int, short int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/nrnunit.cpp: In function ‘void nrn_unit_chk()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~~~~~~~ [ 6%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/passn.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/passn.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 6%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/symbol.cpp [ 6%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp [ 6%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/discrete.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/symbol.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/discrete.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/cy_cpp_filt.sh /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/surfaces.cpp + file=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/surfaces.cpp + mingw= + test x = x1 [ 6%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/init.cpp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void solv_diffeq(Item*, Symbol*, Symbol*, int, int, int, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp:3: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘Symbol* init_forderiv(Symbol*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘Symbol* next_forderiv()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void massagederiv(Item*, Item*, Item*, Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void matchinitial(Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void matchbound(Item*, Item*, Item*, Item*, Item*, Symbol*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void checkmatch(int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void matchmassage(int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~~~~~ In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/init.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘int cvode_linear_diffeq(Symbol*, Symbol*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void cvode_diffeq(Symbol*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘int cvode_cnexp_success(Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/cy_cpp_filt.sh /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/ctng.cpp + file=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/ctng.cpp + mingw= + test x = x1 [ 6%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/io.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/io.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # 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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp In file included from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/symbol.cpp:4: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/symbol.cpp: In function ‘Symbol* lookup(char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/symbol.cpp: In function ‘Symbol* install(char*, int)’: /builddir/build/BUILD/neuron-8.2.2-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++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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}; | ^~~~~~ cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/cy_cpp_filt.sh /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/graphicsPrimitives.cpp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void ucopypush(unit*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void Unit_push(char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void unit_push_num(double)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘char* unit_str()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void install_units_help(char*, char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void Unit_cmp()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void chkfperror()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void dimensionless()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void unit_less()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void units_alloc()’: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp:578:9: warning: unused variable ‘i’ [-Wunused-variable] 578 | int i; | ^ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void unit_init()’: /builddir/build/BUILD/neuron-8.2.2-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + file=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/graphicsPrimitives.cpp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘int lookup(char*, unit*, int, int)’: /builddir/build/BUILD/neuron-8.2.2-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + mingw= /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void units_cpp_init()’: /builddir/build/BUILD/neuron-8.2.2-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(""); | ^~ + test x = x1 gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/discrete.cpp: In function ‘void disc_var_seen(Item*, Item*, Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/discrete.cpp: In function ‘void massagediscblk(Item*, Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~ [ 7%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units1.cpp [ 7%] 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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/runpy.sh /usr/bin/python3 In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units1.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ + echo runpy /usr/bin/python3 runpy /usr/bin/python3 + pyexe=/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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/lib/python /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units.cpp: At global scope: /builddir/build/BUILD/neuron-8.2.2-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) { | ^~~~~~~~~~~~~~ [ 8%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/version.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/version.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 8%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/list.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/list.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/init.cpp:282: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/init.cpp:287: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/init.cpp:310: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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", | ^~~~~~~~~~~~~~~~~ [ 8%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-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:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 8%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/modl.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/modl.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/io.cpp: In function ‘void inblock(char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/io.cpp: In function ‘char* Fgets(char*, int, FILE*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/io.cpp: In function ‘int unGetc(int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/io.cpp: In function ‘char* Gets(char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/io.cpp: In function ‘void include_file(Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void reactname(Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massagereaction(Item*, Item*, Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void flux(Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp:245:17: warning: unused variable ‘isfunc’ [-Wunused-variable] 245 | int isfunc; | ^~~~~~ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massagekinetic(Item*, Item*, Item*, Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void genderivterms(Reaction*, int, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void genfluxterm(Reaction*, int, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void kinetic_implicit(Symbol*, char*, char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void genmatterms(Reaction*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massageconserve(Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘int genconservterms(int, Reaction*, int, Rlist*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘int number_states(Symbol*, Rlist**, Rlist**)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void kinlist(Symbol*, Rlist*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void check_block(int, int, char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massagecompart(Item*, Item*, Item*, Symbol*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massageldifus(Item*, Item*, Item*, Symbol*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void kin_vect3(Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void cvode_kinetic(Item*, Symbol*, int, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void single_channel(Item*, Symbol*, int, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘char* decode_units(Symbol*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_exponent(Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_logic(int, Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_done_args()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_chk_arg(Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_del(int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/kinetic.cpp: At global scope: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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() { | ^~~~~~~~~~~~~ [ 8%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated/parse1.cpp /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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"; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from ../../../../src/modlunit/parse1.ypp:4: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' [ 8%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp [ 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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/DependInfo.cmake "--color=" In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/list.cpp: In function ‘char* emalloc(unsigned int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/list.cpp: In function ‘Item* putintoken(char*, short int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~~~~~~~~~~~~ [ 8%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/noccout.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' [ 8%] Built target rx3d In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/noccout.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 9%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 9%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/netrec_discon.cpp [ 9%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/partial.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/netrec_discon.cpp:54: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/partial.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # 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] /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/modl.cpp: In function ‘void openfiles(char*, char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/modl.cpp:292:10: warning: unused variable ‘s’ [-Wunused-variable] 292 | char s[NRN_BUFSIZE]; | ^ lex.cpp: At global scope: lex.cpp:1479:17: warning: ‘void yyunput(int, char*)’ defined but not used [-Wunused-function] /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/modl.cpp: At global scope: /builddir/build/BUILD/neuron-8.2.2-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"; | ^~~~~~~~ [ 9%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/sens.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/sens.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrninit()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void parout()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void ldifusreg()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int decode_limits(Symbol*, double*, double*)’: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp:1533:12: warning: unused variable ‘d1’ [-Wunused-variable] 1533 | double d1; | ^~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int decode_tolerance(Symbol*, double*)’: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp:1557:12: warning: unused variable ‘d1’ [-Wunused-variable] 1557 | double d1; | ^~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void decode_ustr(Symbol*, double*, double*, char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void units_reg()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrn_list(Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void bablk(int, int, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrn_use(Item*, Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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."); | ^~~~~~~~~ ../../../../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] /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘Symbol* ifnew_install(char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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", "", ""); | ^~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrndeclare()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../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] /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void declare_p()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-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"); | ^~~~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int iondef(int*)’: /builddir/build/BUILD/neuron-8.2.2-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"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-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"); | ^~~~~ ../../../../src/modlunit/parse1.ypp:506:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘List* begin_dion_stmt()’: /builddir/build/BUILD/neuron-8.2.2-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{"); | ^~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘List* end_dion_stmt(char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void ion_promote(Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrn_var_assigned(Symbol*)’: /builddir/build/BUILD/neuron-8.2.2-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"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/modlunit/parse1.ypp:619:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int slist_search(int, Symbol*)’: /builddir/build/BUILD/neuron-8.2.2-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"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../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] /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_conc_map()’: /builddir/build/BUILD/neuron-8.2.2-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"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void out_nt_ml_frag(List*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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 | "); | ~ ../../../../src/modlunit/parse1.ypp:674:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_emit_interface()’: /builddir/build/BUILD/neuron-8.2.2-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"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/modlunit/parse1.ypp:681:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] /builddir/build/BUILD/neuron-8.2.2-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 | "); | ~ ../../../../src/modlunit/parse1.ypp:689:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] /builddir/build/BUILD/neuron-8.2.2-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"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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"), | ^~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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) {"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-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"); | ^~~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_proced_emit()’: /builddir/build/BUILD/neuron-8.2.2-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"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_rw_cur(char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void net_receive(Item*, Item*, Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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)"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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;"); | ^~ ../../../../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’ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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_’ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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_’ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp:2782:12: warning: unused variable ‘b’ [-Wunused-variable] 2782 | int i, b; | ^ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void net_init(Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void fornetcon(Item*, Item*, Item*, Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void chk_global_state()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void conductance_hint(int, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp:2989:11: warning: unused variable ‘q’ [-Wunused-variable] 2989 | Item* q; | ^ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/netrec_discon.cpp: In function ‘void netrec_discon1(Item*, Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/netrec_discon.cpp: In function ‘void general_discon_adjust(Item*, Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/netrec_discon.cpp:168:9: warning: unused variable ‘i’ [-Wunused-variable] 168 | int i; | ^ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void explicit_decl(int, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘Symbol* ifnew_parminstall(char*, char*, char*, char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void steppedinstall(Symbol*, Item*, Item*, char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: At global scope: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void indepinstall(Symbol*, char*, char*, char*, Item*, char*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void statdefault(Symbol*, int, char*, Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void vectorize_scan_for_func(Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp:382:15: warning: unused variable ‘qq’ [-Wunused-variable] 382 | Item *q, *qq; | ^~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp:383:9: warning: unused variable ‘b’ [-Wunused-variable] 383 | int b; | ^ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void defarg(Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp:404:11: warning: unused variable ‘q3’ [-Wunused-variable] 404 | Item *q3, *q; | ^~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/nocpout.cpp: At global scope: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void lag_stmt(Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/simultan.cpp /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/partial.cpp: In function ‘void solv_partial(Item*, Symbol*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/partial.cpp: In function ‘void partial_eqn(Item*, Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/partial.cpp: In function ‘void massagepartial(Item*, Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void queue_stmt(Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void add_nrnthread_arg(Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘int check_tables_threads(List*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void table_massage(List*, Item*, Item*, List*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/noccout.cpp: In function ‘void c_out()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void hocfunchack(Symbol*, Item*, Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp:956:11: warning: unused variable ‘q’ [-Wunused-variable] 956 | Item* q; | ^ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void vectorize_use_func(Item*, Item*, Item*, Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/noccout.cpp: In function ‘void c_out_vectorize()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void function_table(Symbol*, Item*, Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void watchstmt(Item*, Item*, Item*, Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘Item* protect_astmt(Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void nrnmutex(int, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/noccout.cpp: In function ‘void conductance_cout()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-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++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/simultan.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/solve.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/solve.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/symbol.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/symbol.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # 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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/units.cpp [ 10%] Linking CXX executable ../../bin/modlunit cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/modlunit.dir/link.txt --verbose=1 In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/units.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/sens.cpp: In function ‘void sensmassage(int, Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/sens.cpp:91: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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, ""); | ^~ [ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/version.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/version.cpp:1: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 11%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-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:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # 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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated/parse1.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from ../../../../src/nmodl/parse1.ypp:4: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void massagenonlin(Item*, Item*, Item*, Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘int nonlin_common(Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘Item* mixed_eqns(Item*, Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void init_lineq(Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void lin_state_term(Item*, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void linterm(Item*, Item*, int, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void massage_linblk(Item*, Item*, Item*, Item*, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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"); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void solvequeue(Item*, Item*, int, Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void solvhandler()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/solve.cpp: At global scope: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void whileloop(Item*, long int, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void check_ss_consist(Item*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/symbol.cpp:3: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/symbol.cpp: In function ‘Symbol* lookup(char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/symbol.cpp: In function ‘Symbol* install(char*, int)’: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/symbol.cpp:60:25: warning: array subscript has type ‘char’ [-Wchar-subscripts] 60 | sl = symlist[s[0]]; | ~~~^ [ 11%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated/diffeq.cpp In file included from /usr/include/c++/15/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/15/ppc64le-redhat-linux/bits/c++config.h:727, from /usr/include/c++/15/bits/requires_hosted.h:31, from /usr/include/c++/15/iostream:40, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378, from ../../../../src/nmodl/diffeq.ypp:9: /usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 435 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/units.cpp:6: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void ucopypush(unit*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void Unit_push(char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void unit_push_num(double)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘char* unit_str()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void install_units_help(char*, char*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void Unit_cmp()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void chkfperror()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void dimensionless()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void unit_less()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void unit_init()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘int lookup(char*, unit*, int, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void units_cpp_init()’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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] ../../../../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] lex.cpp:1493:17: warning: ‘void yyunput(int, char*)’ defined but not used [-Wunused-function] ../../../../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] /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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 -Wl,--dependency-file=CMakeFiles/modlunit.dir/link.d 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 gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' [ 11%] Built target modlunit [ 11%] Linking CXX executable ../../bin/nocmodl cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/nocmodl.dir/link.txt --verbose=1 /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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 /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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 -Wl,--dependency-file=CMakeFiles/nocmodl.dir/link.d 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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' [ 11%] Generating ../oc/hocusr.h [ 11%] [BISON][ocparser] Building parser with bison 3.8.2 [ 11%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/apcount.c [ 12%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/exp2syn.c cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -E -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/neuron.h > neuron.tmp1 cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/apcount.mod cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/exp2syn.mod [ 12%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/hh.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/hh.mod [ 12%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/vclmp.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/vclmp.mod ../../../../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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed /^#/d neuron.tmp1 > neuron.tmp2 Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/exp2syn.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/exp2syn.c Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/apcount.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/apcount.c [ 12%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/expsyn.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/expsyn.mod cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/python3 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc/mk_hocusr_h.py < neuron.tmp2 > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc/hocusr.h Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/hh.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/hh.c Thread Safe cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/apcount.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/apcount.c.tmp Thread Safe Thread Safe cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/exp2syn.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/exp2syn.c.tmp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/hh.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/hh.c.tmp [ 13%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/feature.c Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/vclmp.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/vclmp.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/apcount.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/apcount.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/exp2syn.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/exp2syn.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/hh.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/hh.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/feature.mod Notice: VERBATIM blocks are not thread safe Notice: LINEAR is not thread safe. Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/expsyn.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/expsyn.c Thread Safe cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/vclmp.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/vclmp.c.tmp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/expsyn.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/expsyn.c.tmp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/vclmp.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/vclmp.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/expsyn.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/expsyn.c [ 13%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire1.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire1.mod Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/feature.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/feature.c Notice: VERBATIM blocks are not thread safe cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/feature.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/feature.c.tmp [ 13%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire4.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/feature.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/feature.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire4.mod [ 13%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/oclmp.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/oclmp.mod [ 13%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/netstim.c [ 13%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire2.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/netstim.mod Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire1.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire1.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire2.mod Thread Safe cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire1.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire1.c.tmp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire1.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire1.c Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire4.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire4.c Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/oclmp.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/oclmp.c Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/netstim.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/netstim.c Thread Safe [ 13%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/passive.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/oclmp.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/oclmp.c.tmp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/passive.mod 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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/netstim.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/netstim.c.tmp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire4.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire4.c.tmp Thread Safe Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire2.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire2.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/oclmp.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/oclmp.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/netstim.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/netstim.c /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc/mk_hocusr_h.py:28: SyntaxWarning: invalid escape sequence '\*' string = re.sub(re.compile("/\*.*?\*/", re.DOTALL), "", string) cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire4.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire4.c [ 14%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/pattern.c Thread Safe cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/pattern.mod cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire2.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire2.c.tmp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire2.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/intfire2.c Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/passive.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/passive.c Thread Safe cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/passive.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/passive.c.tmp [ 14%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/ppmark.c Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/pattern.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/pattern.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/ppmark.mod [ 14%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/svclmp.c 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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/svclmp.mod cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/pattern.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/pattern.c.tmp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/passive.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/passive.c [ 15%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/stim.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/pattern.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/pattern.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/stim.mod Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/ppmark.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/ppmark.c [ 15%] Generating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/syn.c Thread Safe Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/svclmp.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/svclmp.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/syn.mod cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/ppmark.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/ppmark.c.tmp Thread Safe cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/svclmp.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/svclmp.c.tmp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/ppmark.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/ppmark.c Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/stim.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/stim.c Thread Safe cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/svclmp.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/svclmp.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/stim.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/stim.c.tmp Translating /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/syn.mod into /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/syn.c Thread Safe cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/syn.c > /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/syn.c.tmp cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/stim.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/stim.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/syn.c.tmp /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc/syn.c cd /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrniv/CMakeFiles/nrniv_lib.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' [ 15%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o [ 15%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o [ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/bndedval.cpp [ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/cbwidget.cpp cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.cpp [ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/gifimage.cpp [ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/fourier.cpp [ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/apwindow.cpp [ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o cd /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.13 -I/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/checkpnt.cpp In file included from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.cpp:5: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.h:8:23: error: expected ‘)’ before ‘*’ token 8 | EPSPrinter(ostream*); | ~ ^ | ) /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.h:11:29: error: ‘ostream’ has not been declared 11 | virtual void eps_prolog(ostream&, | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.cpp:33:23: error: expected constructor, destructor, or type conversion before ‘(’ token 33 | EPSPrinter::EPSPrinter(ostream* o) | ^ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.cpp:38:6: error: variable or field ‘eps_prolog’ declared void 38 | void EPSPrinter::eps_prolog(ostream& out, Coord width, Coord height, const char* creator) { | ^~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.cpp:38:29: error: ‘ostream’ was not declared in this scope; did you mean ‘std::ostream’? 38 | void EPSPrinter::eps_prolog(ostream& out, Coord width, Coord height, const char* creator) { | ^~~~~~~ | std::ostream In file included from /usr/include/c++/15/ios:42, from /usr/include/c++/15/bits/ostream.h:43, from /usr/include/c++/15/ostream:42, from /usr/include/c++/15/iostream:43, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nrnconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.cpp:1: /usr/include/c++/15/iosfwd:145:41: note: ‘std::ostream’ declared here 145 | typedef basic_ostream ostream; | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/gifimage.cpp: In function ‘int LoadGIF(const char*, PICINFO*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.cpp:38:38: error: ‘out’ was not declared in this scope 38 | void EPSPrinter::eps_prolog(ostream& out, Coord width, Coord height, const char* creator) { | ^~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.cpp:38:49: error: expected primary-expression before ‘width’ 38 | void EPSPrinter::eps_prolog(ostream& out, Coord width, Coord height, const char* creator) { | ^~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.cpp:38:62: error: expected primary-expression before ‘height’ 38 | void EPSPrinter::eps_prolog(ostream& out, Coord width, Coord height, const char* creator) { | ^~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.cpp:38:70: error: expected primary-expression before ‘const’ 38 | void EPSPrinter::eps_prolog(ostream& out, Coord width, Coord height, const char* creator) { | ^~~~~ /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/gifimage.cpp: In function ‘int readImage(PICINFO*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/epsprint.cpp:8:20: warning: ‘ps_prolog’ defined but not used [-Wunused-variable] 8 | static const char* ps_prolog = | ^~~~~~~~~ gmake[2]: *** [src/nrniv/CMakeFiles/nrniv_lib.dir/build.make:285: src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/gifimage.cpp: At global scope: /builddir/build/BUILD/neuron-8.2.2-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 */ | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/fourier.cpp:40: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/fourier.cpp:41: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/fourier.cpp:95:17: warning: unused variable ‘x_’ [-Wunused-variable] 95 | double scl, x_; | ^~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/fourier.cpp: In function ‘void nrn_spctrm(double*, double*, int, int)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/fourier.cpp:156:27: warning: unused variable ‘x_’ [-Wunused-variable] 156 | double a, ainv, wfac, x_; | ^~ In file included from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:14: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.h:23:23: error: ‘ostream’ has not been declared 23 | virtual void save(ostream&); | ^~~~~~~ In file included from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:17: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:85:12: error: ‘ostream’ does not name a type 85 | static ostream* idraw_stream; | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:24:23: error: ‘ostream’ has not been declared 24 | virtual void save(ostream&, Coord, Coord) {} | ^~~~~~~ In file included from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:16: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/graph.h:35:18: warning: ‘virtual void GraphItem::save(std::ostream&, ivCoord, ivCoord)’ was hidden [-Woverloaded-virtual=] 35 | virtual void save(std::ostream&, Coord, Coord); | ^~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:24:18: note: by ‘virtual void GAxisItem::save(int&, ivCoord, ivCoord)’ 24 | virtual void save(ostream&, Coord, Coord) {} | ^~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:88:6: error: variable or field ‘save’ declared void 88 | void Axis::save(ostream& o) { | ^~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:88:17: error: ‘ostream’ was not declared in this scope; did you mean ‘std::ostream’? 88 | void Axis::save(ostream& o) { | ^~~~~~~ | std::ostream In file included from /usr/include/c++/15/ios:42, from /usr/include/c++/15/bits/ostream.h:43, from /usr/include/c++/15/ostream:42, from /usr/include/c++/15/iostream:43, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nrnconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:1: /usr/include/c++/15/iosfwd:145:41: note: ‘std::ostream’ declared here 145 | typedef basic_ostream ostream; | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:88:26: error: ‘o’ was not declared in this scope 88 | void Axis::save(ostream& o) { | ^ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp: In member function ‘void BoxBackground::draw_help(ivCanvas*, const ivAllocation&) const’: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:388:5: note: in expansion of macro ‘IfIdraw’ 388 | IfIdraw(pict(tr)); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:394:5: note: in expansion of macro ‘IfIdraw’ 394 | IfIdraw(rect(c, l, b, r, t, color, br, false)); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:369:5: note: in expansion of macro ‘IfIdraw’ 369 | IfIdraw(line(c, x1, y1, x2, y2, color, br)); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:404:13: note: in expansion of macro ‘IDLINE’ 404 | IDLINE(x, b, x, b + tic, color, br); | ^~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:369:5: note: in expansion of macro ‘IfIdraw’ 369 | IfIdraw(line(c, x1, y1, x2, y2, color, br)); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:405:13: note: in expansion of macro ‘IDLINE’ 405 | IDLINE(x, t, x, t - tic, color, br); | ^~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:369:5: note: in expansion of macro ‘IfIdraw’ 369 | IfIdraw(line(c, x1, y1, x2, y2, color, br)); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:414:13: note: in expansion of macro ‘IDLINE’ 414 | IDLINE(l, y, l + tic, y, color, br); | ^~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:369:5: note: in expansion of macro ‘IfIdraw’ 369 | IfIdraw(line(c, x1, y1, x2, y2, color, br)); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:415:13: note: in expansion of macro ‘IDLINE’ 415 | IDLINE(r, y, r - tic, y, color, br); | ^~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:422:5: note: in expansion of macro ‘IfIdraw’ 422 | IfIdraw(end()); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp: In member function ‘void BoxBackground::tic_label(ivCoord, ivCoord, ivCoord, float, float, ivCanvas*) const’: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:437:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 437 | if (OcIdraw::idraw_stream) { | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp: In member function ‘void AxisBackground::draw_help(ivCanvas*, const ivAllocation&) const’: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:475:5: note: in expansion of macro ‘IfIdraw’ 475 | IfIdraw(pict(tr)); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:369:5: note: in expansion of macro ‘IfIdraw’ 369 | IfIdraw(line(c, x1, y1, x2, y2, color, br)); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:492:5: note: in expansion of macro ‘IDLINE’ 492 | IDLINE(l, yo, r, yo, color, br); | ^~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:369:5: note: in expansion of macro ‘IfIdraw’ 369 | IfIdraw(line(c, x1, y1, x2, y2, color, br)); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:493:5: note: in expansion of macro ‘IDLINE’ 493 | IDLINE(xo, b, xo, t, color, br); | ^~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:369:5: note: in expansion of macro ‘IfIdraw’ 369 | IfIdraw(line(c, x1, y1, x2, y2, color, br)); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:502:9: note: in expansion of macro ‘IDLINE’ 502 | IDLINE(x, yo, x, yo + tic, color, br); | ^~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:369:5: note: in expansion of macro ‘IfIdraw’ 369 | IfIdraw(line(c, x1, y1, x2, y2, color, br)); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:509:9: note: in expansion of macro ‘IDLINE’ 509 | IDLINE(xo, y, xo + tic, y, color, br); | ^~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/idraw.h:105:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 105 | if (OcIdraw::idraw_stream) { \ | ^~~~~~~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:514:5: note: in expansion of macro ‘IfIdraw’ 514 | IfIdraw(end()); | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp: In member function ‘void AxisBackground::tic_label(ivCoord, ivCoord, ivCoord, float, float, ivCanvas*) const’: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/axis.cpp:529:18: error: ‘idraw_stream’ is not a member of ‘OcIdraw’ 529 | if (OcIdraw::idraw_stream) { | ^~~~~~~~~~~~ gmake[2]: *** [src/nrniv/CMakeFiles/nrniv_lib.dir/build.make:229: src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o] Error 1 /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/gifimage.cpp: In function ‘gif_image(char const*)’: /builddir/build/BUILD/neuron-8.2.2-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/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/gifimage.cpp:34:12: note: ‘image’ was declared here 34 | Image* image; | ^~~~~ In file included from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/apwindow.cpp:33: /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/ivoc.h:77:12: error: ‘ostream’ does not name a type; did you mean ‘ostreamb’? 77 | static ostream* save_stream; | ^~~~~~~ | ostreamb /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/apwindow.cpp:596:6: error: variable or field ‘save’ declared void 596 | void OcGlyph::save(ostream&) { | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/apwindow.cpp:596:20: error: ‘ostream’ was not declared in this scope; did you mean ‘std::ostream’? 596 | void OcGlyph::save(ostream&) { | ^~~~~~~ | std::ostream In file included from /usr/include/c++/15/ios:42, from /usr/include/c++/15/bits/ostream.h:43, from /usr/include/c++/15/ostream:42, from /usr/include/c++/15/iostream:43, from /usr/include/ivstream.h:2, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nrnconf.h:378, from /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/apwindow.cpp:1: /usr/include/c++/15/iosfwd:145:41: note: ‘std::ostream’ declared here 145 | typedef basic_ostream ostream; | ^~~~~~~ /builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/src/ivoc/apwindow.cpp:596:28: error: expected primary-expression before ‘)’ token 596 | void OcGlyph::save(ostream&) { | ^ gmake[2]: *** [src/nrniv/CMakeFiles/nrniv_lib.dir/build.make:215: src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o] Error 1 gmake[2]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' gmake[1]: Leaving directory '/builddir/build/BUILD/neuron-8.2.2-build/nrn-8.2.2/redhat-linux-build' gmake[1]: *** [CMakeFiles/Makefile2:495: src/nrniv/CMakeFiles/nrniv_lib.dir/all] Error 2 gmake: *** [Makefile:139: all] Error 2 RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.Dm4j6S (%build) Bad exit status from /var/tmp/rpm-tmp.Dm4j6S (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M af7f4e473bf54c78a28de510163d484b -D /var/lib/mock/f42-build-58195681-6563104/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.ba0fvqv_:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"\' \'--setenv=PS1= \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/neuron.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.13/site-packages/mockbuild/util.py", line 610, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M af7f4e473bf54c78a28de510163d484b -D /var/lib/mock/f42-build-58195681-6563104/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.ba0fvqv_:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/neuron.spec'