2023-09-11T12:27:04,643 Created temporary directory: /tmp/pip-build-tracker-99s07_2_ 2023-09-11T12:27:04,644 Initialized build tracking at /tmp/pip-build-tracker-99s07_2_ 2023-09-11T12:27:04,644 Created build tracker: /tmp/pip-build-tracker-99s07_2_ 2023-09-11T12:27:04,645 Entered build tracker: /tmp/pip-build-tracker-99s07_2_ 2023-09-11T12:27:04,646 Created temporary directory: /tmp/pip-wheel-8z_3xxx8 2023-09-11T12:27:04,649 Created temporary directory: /tmp/pip-ephem-wheel-cache-fenduypf 2023-09-11T12:27:04,670 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-11T12:27:04,674 2 location(s) to search for versions of moods-python: 2023-09-11T12:27:04,674 * https://pypi.org/simple/moods-python/ 2023-09-11T12:27:04,674 * https://www.piwheels.org/simple/moods-python/ 2023-09-11T12:27:04,675 Fetching project page and analyzing links: https://pypi.org/simple/moods-python/ 2023-09-11T12:27:04,676 Getting page https://pypi.org/simple/moods-python/ 2023-09-11T12:27:04,677 Found index url https://pypi.org/simple/ 2023-09-11T12:27:04,818 Fetched page https://pypi.org/simple/moods-python/ as application/vnd.pypi.simple.v1+json 2023-09-11T12:27:04,819 Found link https://files.pythonhosted.org/packages/7b/5c/f98bfcf66c2dade3f616cf614eef2d243f9d8d8006ff84d8c522147f35f3/MOODS-python-1.9.3.tar.gz (from https://pypi.org/simple/moods-python/), version: 1.9.3 2023-09-11T12:27:04,820 Found link https://files.pythonhosted.org/packages/c8/26/b93e9fe2f78d5f9bf07f8aa6f5870a3ae593cb880f918c8213aaf98d6dd7/MOODS-python-1.9.3.1.tar.gz (from https://pypi.org/simple/moods-python/), version: 1.9.3.1 2023-09-11T12:27:04,820 Found link https://files.pythonhosted.org/packages/f7/34/c623e9b57e3e3f1edf030201603d8110bf9969921790d950836176be4749/MOODS-python-1.9.4.1.tar.gz (from https://pypi.org/simple/moods-python/), version: 1.9.4.1 2023-09-11T12:27:04,821 Fetching project page and analyzing links: https://www.piwheels.org/simple/moods-python/ 2023-09-11T12:27:04,822 Getting page https://www.piwheels.org/simple/moods-python/ 2023-09-11T12:27:04,823 Found index url https://www.piwheels.org/simple/ 2023-09-11T12:27:05,117 Fetched page https://www.piwheels.org/simple/moods-python/ as text/html 2023-09-11T12:27:05,121 Skipping link: No binaries permitted for moods-python: https://www.piwheels.org/simple/moods-python/MOODS_python-1.9.4.1-cp39-cp39-linux_armv7l.whl#sha256=555d6b3c6c459205c37571617d74bcd887cea84db54c8c6daf9a9def93fc987c (from https://www.piwheels.org/simple/moods-python/) 2023-09-11T12:27:05,122 Skipping link: No binaries permitted for moods-python: https://www.piwheels.org/simple/moods-python/MOODS_python-1.9.4.1-cp39-cp39-linux_armv6l.whl#sha256=555d6b3c6c459205c37571617d74bcd887cea84db54c8c6daf9a9def93fc987c (from https://www.piwheels.org/simple/moods-python/) 2023-09-11T12:27:05,122 Skipping link: No binaries permitted for moods-python: https://www.piwheels.org/simple/moods-python/MOODS_python-1.9.4.1-cp37-cp37m-linux_armv6l.whl#sha256=8b51624f4e23be6f3f53a7dfdde8da10c438415c52fe1fe4182003a6f8758429 (from https://www.piwheels.org/simple/moods-python/) 2023-09-11T12:27:05,123 Skipping link: No binaries permitted for moods-python: https://www.piwheels.org/simple/moods-python/MOODS_python-1.9.4.1-cp37-cp37m-linux_armv7l.whl#sha256=8b51624f4e23be6f3f53a7dfdde8da10c438415c52fe1fe4182003a6f8758429 (from https://www.piwheels.org/simple/moods-python/) 2023-09-11T12:27:05,124 Skipping link: No binaries permitted for moods-python: https://www.piwheels.org/simple/moods-python/MOODS_python-1.9.3.1-cp311-cp311-linux_armv7l.whl#sha256=845a4b1ae7f848e014d0cbf12c1287450c20ceb161d5119399dd6d80b5529f29 (from https://www.piwheels.org/simple/moods-python/) 2023-09-11T12:27:05,124 Skipping link: No binaries permitted for moods-python: https://www.piwheels.org/simple/moods-python/MOODS_python-1.9.3.1-cp311-cp311-linux_armv6l.whl#sha256=845a4b1ae7f848e014d0cbf12c1287450c20ceb161d5119399dd6d80b5529f29 (from https://www.piwheels.org/simple/moods-python/) 2023-09-11T12:27:05,125 Skipping link: No binaries permitted for moods-python: https://www.piwheels.org/simple/moods-python/MOODS_python-1.9.3.1-cp39-cp39-linux_armv7l.whl#sha256=b8a1baa518236789c1510cd5d7ea383f2c2d764857ee57ffa4a79e023dfe1e5d (from https://www.piwheels.org/simple/moods-python/) 2023-09-11T12:27:05,125 Skipping link: No binaries permitted for moods-python: https://www.piwheels.org/simple/moods-python/MOODS_python-1.9.3.1-cp39-cp39-linux_armv6l.whl#sha256=b8a1baa518236789c1510cd5d7ea383f2c2d764857ee57ffa4a79e023dfe1e5d (from https://www.piwheels.org/simple/moods-python/) 2023-09-11T12:27:05,126 Skipping link: No binaries permitted for moods-python: https://www.piwheels.org/simple/moods-python/MOODS_python-1.9.3.1-cp35-cp35m-linux_armv6l.whl#sha256=9c7302bbb9ee03f5b846b5bcd6fa76ec45c7e471b52b4371c094169b4f0e1ef0 (from https://www.piwheels.org/simple/moods-python/) 2023-09-11T12:27:05,126 Skipping link: No binaries permitted for moods-python: https://www.piwheels.org/simple/moods-python/MOODS_python-1.9.3.1-cp35-cp35m-linux_armv7l.whl#sha256=9c7302bbb9ee03f5b846b5bcd6fa76ec45c7e471b52b4371c094169b4f0e1ef0 (from https://www.piwheels.org/simple/moods-python/) 2023-09-11T12:27:05,127 Skipping link: No binaries permitted for moods-python: https://www.piwheels.org/simple/moods-python/MOODS_python-1.9.3.1-cp37-cp37m-linux_armv7l.whl#sha256=cc955940681017565f4423ae683b348018a9102b03258b9bdd5dcee1e8eda312 (from https://www.piwheels.org/simple/moods-python/) 2023-09-11T12:27:05,127 Skipping link: No binaries permitted for moods-python: https://www.piwheels.org/simple/moods-python/MOODS_python-1.9.3.1-cp37-cp37m-linux_armv6l.whl#sha256=cc955940681017565f4423ae683b348018a9102b03258b9bdd5dcee1e8eda312 (from https://www.piwheels.org/simple/moods-python/) 2023-09-11T12:27:05,128 Skipping link: not a file: https://www.piwheels.org/simple/moods-python/ 2023-09-11T12:27:05,128 Skipping link: not a file: https://pypi.org/simple/moods-python/ 2023-09-11T12:27:05,147 Given no hashes to check 1 links for project 'moods-python': discarding no candidates 2023-09-11T12:27:05,165 Collecting moods-python==1.9.4.1 2023-09-11T12:27:05,167 Created temporary directory: /tmp/pip-unpack-uovpnb0a 2023-09-11T12:27:05,501 Downloading MOODS-python-1.9.4.1.tar.gz (250 kB) 2023-09-11T12:27:05,717 Added moods-python==1.9.4.1 from https://files.pythonhosted.org/packages/f7/34/c623e9b57e3e3f1edf030201603d8110bf9969921790d950836176be4749/MOODS-python-1.9.4.1.tar.gz to build tracker '/tmp/pip-build-tracker-99s07_2_' 2023-09-11T12:27:05,718 Running setup.py (path:/tmp/pip-wheel-8z_3xxx8/moods-python_5f607d8747f149be99ff20493e344dee/setup.py) egg_info for package moods-python 2023-09-11T12:27:05,719 Created temporary directory: /tmp/pip-pip-egg-info-rekhx3e6 2023-09-11T12:27:05,720 Preparing metadata (setup.py): started 2023-09-11T12:27:05,721 Running command python setup.py egg_info 2023-09-11T12:27:06,705 running egg_info 2023-09-11T12:27:06,706 creating /tmp/pip-pip-egg-info-rekhx3e6/MOODS_python.egg-info 2023-09-11T12:27:06,730 writing /tmp/pip-pip-egg-info-rekhx3e6/MOODS_python.egg-info/PKG-INFO 2023-09-11T12:27:06,733 writing dependency_links to /tmp/pip-pip-egg-info-rekhx3e6/MOODS_python.egg-info/dependency_links.txt 2023-09-11T12:27:06,736 writing top-level names to /tmp/pip-pip-egg-info-rekhx3e6/MOODS_python.egg-info/top_level.txt 2023-09-11T12:27:06,737 writing manifest file '/tmp/pip-pip-egg-info-rekhx3e6/MOODS_python.egg-info/SOURCES.txt' 2023-09-11T12:27:06,859 reading manifest file '/tmp/pip-pip-egg-info-rekhx3e6/MOODS_python.egg-info/SOURCES.txt' 2023-09-11T12:27:06,860 reading manifest template 'MANIFEST.in' 2023-09-11T12:27:06,863 warning: no files found matching 'scripts/example-data/readme.MD' 2023-09-11T12:27:06,863 warning: no files found matching 'scripts/example-data/seq/chr1-5k-55k.fa' 2023-09-11T12:27:06,864 warning: no files found matching 'scripts/example-data/matrices/*' 2023-09-11T12:27:06,865 adding license file 'COPYING.BIOPYTHON' 2023-09-11T12:27:06,866 adding license file 'COPYING.GPLv3' 2023-09-11T12:27:06,868 writing manifest file '/tmp/pip-pip-egg-info-rekhx3e6/MOODS_python.egg-info/SOURCES.txt' 2023-09-11T12:27:06,975 Preparing metadata (setup.py): finished with status 'done' 2023-09-11T12:27:06,979 Source in /tmp/pip-wheel-8z_3xxx8/moods-python_5f607d8747f149be99ff20493e344dee has version 1.9.4.1, which satisfies requirement moods-python==1.9.4.1 from https://files.pythonhosted.org/packages/f7/34/c623e9b57e3e3f1edf030201603d8110bf9969921790d950836176be4749/MOODS-python-1.9.4.1.tar.gz 2023-09-11T12:27:06,980 Removed moods-python==1.9.4.1 from https://files.pythonhosted.org/packages/f7/34/c623e9b57e3e3f1edf030201603d8110bf9969921790d950836176be4749/MOODS-python-1.9.4.1.tar.gz from build tracker '/tmp/pip-build-tracker-99s07_2_' 2023-09-11T12:27:06,984 Created temporary directory: /tmp/pip-unpack-xe0hujr9 2023-09-11T12:27:06,985 Created temporary directory: /tmp/pip-unpack-44xmlegd 2023-09-11T12:27:06,987 Building wheels for collected packages: moods-python 2023-09-11T12:27:06,991 Created temporary directory: /tmp/pip-wheel-2f9mgvg3 2023-09-11T12:27:06,992 Building wheel for moods-python (setup.py): started 2023-09-11T12:27:06,993 Destination directory: /tmp/pip-wheel-2f9mgvg3 2023-09-11T12:27:06,993 Running command python setup.py bdist_wheel 2023-09-11T12:27:07,983 running bdist_wheel 2023-09-11T12:27:08,076 running build 2023-09-11T12:27:08,077 running build_py 2023-09-11T12:27:08,103 creating build 2023-09-11T12:27:08,104 creating build/lib.linux-armv7l-cpython-311 2023-09-11T12:27:08,104 creating build/lib.linux-armv7l-cpython-311/MOODS 2023-09-11T12:27:08,105 copying MOODS/tools.py -> build/lib.linux-armv7l-cpython-311/MOODS 2023-09-11T12:27:08,108 copying MOODS/__init__.py -> build/lib.linux-armv7l-cpython-311/MOODS 2023-09-11T12:27:08,109 copying MOODS/parsers.py -> build/lib.linux-armv7l-cpython-311/MOODS 2023-09-11T12:27:08,112 copying MOODS/misc.py -> build/lib.linux-armv7l-cpython-311/MOODS 2023-09-11T12:27:08,114 copying MOODS/scan.py -> build/lib.linux-armv7l-cpython-311/MOODS 2023-09-11T12:27:08,117 running build_ext 2023-09-11T12:27:08,622 building 'MOODS._tools' extension 2023-09-11T12:27:08,622 creating build/temp.linux-armv7l-cpython-311 2023-09-11T12:27:08,623 creating build/temp.linux-armv7l-cpython-311/core 2023-09-11T12:27:08,624 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/match_types.cpp -o build/temp.linux-armv7l-cpython-311/core/match_types.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:27:09,536 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/moods_misc.cpp -o build/temp.linux-armv7l-cpython-311/core/moods_misc.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:27:10,914 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/moods_tools.cpp -o build/temp.linux-armv7l-cpython-311/core/moods_tools.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:27:11,828 core/moods_tools.cpp: In function ‘double MOODS::tools::threshold_from_p_with_precision(const score_matrix&, const std::vector&, const double&, double)’: 2023-09-11T12:27:11,828 core/moods_tools.cpp:153:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:27:11,829 153 | for (size_t i = 0; i < n; ++i) 2023-09-11T12:27:11,830 | ~~^~~ 2023-09-11T12:27:11,830 core/moods_tools.cpp:155:30: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:27:11,831 155 | for (size_t j = 0; j < a; ++j) 2023-09-11T12:27:11,832 | ~~^~~ 2023-09-11T12:27:11,833 core/moods_tools.cpp:166:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:27:11,834 166 | for (size_t i = 0; i < n; ++i) 2023-09-11T12:27:11,834 | ~~^~~ 2023-09-11T12:27:11,835 core/moods_tools.cpp:170:30: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:27:11,835 170 | for (size_t j = 1; j < a; ++j) 2023-09-11T12:27:11,836 | ~~^~~ 2023-09-11T12:27:11,836 core/moods_tools.cpp:188:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:27:11,837 188 | for (size_t j = 0; j < a; ++j) 2023-09-11T12:27:11,838 | ~~^~~ 2023-09-11T12:27:11,838 core/moods_tools.cpp:191:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:27:11,839 191 | for (size_t i = 1; i < n; ++i) 2023-09-11T12:27:11,839 | ~~^~~ 2023-09-11T12:27:11,840 core/moods_tools.cpp:193:30: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:27:11,840 193 | for (size_t j = 0; j < a; ++j) 2023-09-11T12:27:11,841 | ~~^~~ 2023-09-11T12:27:11,849 core/moods_tools.cpp: In function ‘score_matrix MOODS::tools::log_odds(const std::vector >&, const std::vector >&, const std::vector&, double, std::size_t)’: 2023-09-11T12:27:11,850 core/moods_tools.cpp:323:38: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:27:11,851 323 | for (size_t PCODE = 0; PCODE < 1 << (SHIFT * r); ++PCODE ){ 2023-09-11T12:27:11,852 | ~~~~~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:27:11,853 core/moods_tools.cpp:331:46: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:27:11,853 331 | for (size_t SCODE = 0; SCODE < 1 << (SHIFT * (q - r - 1)); ++SCODE){ 2023-09-11T12:27:11,854 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:27:11,865 core/moods_tools.cpp: In function ‘double MOODS::tools::threshold_from_p_with_precision(const score_matrix&, const std::vector&, const double&, double, std::size_t)’: 2023-09-11T12:27:11,865 core/moods_tools.cpp:457:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:27:11,866 457 | for (size_t i = 0; i < cols; ++i) 2023-09-11T12:27:11,867 | ~~^~~~~~ 2023-09-11T12:27:11,868 core/moods_tools.cpp:459:36: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:27:11,868 459 | for (size_t CODE = 0; CODE < rows; ++CODE) 2023-09-11T12:27:11,869 | ~~~~~^~~~~~ 2023-09-11T12:27:11,869 core/moods_tools.cpp:471:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:27:11,870 471 | for (size_t i = 0; i < cols; ++i) 2023-09-11T12:27:11,871 | ~~^~~~~~ 2023-09-11T12:27:11,871 core/moods_tools.cpp:475:36: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:27:11,872 475 | for (size_t CODE = 1; CODE < rows; ++CODE) 2023-09-11T12:27:11,873 | ~~~~~^~~~~~ 2023-09-11T12:27:11,874 core/moods_tools.cpp:492:32: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:27:11,874 492 | for (size_t CODE = 0; CODE < (1 << (SHIFT * q)); ++CODE){ 2023-09-11T12:27:11,875 | ~~~~~^~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:27:11,875 core/moods_tools.cpp:503:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:27:11,876 503 | for (size_t i = 1; i < cols; ++i) 2023-09-11T12:27:11,876 | ~~^~~~~~ 2023-09-11T12:27:11,877 core/moods_tools.cpp:506:36: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:27:11,878 506 | for (size_t CODE = 0; CODE < (1 << (SHIFT * q)); ++CODE) 2023-09-11T12:27:11,879 | ~~~~~^~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:27:16,247 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/tools_wrap.cxx -o build/temp.linux-armv7l-cpython-311/core/tools_wrap.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:27:19,610 core/tools_wrap.cxx: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::vector; PyObject = _object]’: 2023-09-11T12:27:19,611 core/tools_wrap.cxx:3896:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::vector; PyObject = _object]’ 2023-09-11T12:27:19,611 core/tools_wrap.cxx:4463:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::vector]’ 2023-09-11T12:27:19,612 core/tools_wrap.cxx:4714:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont >; Seq = std::vector >]’ 2023-09-11T12:27:19,613 core/tools_wrap.cxx:4736:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector >; T = std::vector; PyObject = _object; sequence = std::vector >]’ 2023-09-11T12:27:19,613 core/tools_wrap.cxx:4797:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = std::vector; PyObject = _object]’ 2023-09-11T12:27:19,614 core/tools_wrap.cxx:3788:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector >; PyObject = _object]’ 2023-09-11T12:27:19,615 core/tools_wrap.cxx:10419:23: required from here 2023-09-11T12:27:19,615 core/tools_wrap.cxx:3871:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::vector’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 2023-09-11T12:27:19,616 3871 | memset(v_def,0,sizeof(Type)); 2023-09-11T12:27:19,616 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:27:19,617 In file included from /usr/include/c++/12/vector:64, 2023-09-11T12:27:19,618 from core/moods.h:5, 2023-09-11T12:27:19,618 from core/tools_wrap.cxx:3136: 2023-09-11T12:27:19,619 /usr/include/c++/12/bits/stl_vector.h:423:11: note: ‘class std::vector’ declared here 2023-09-11T12:27:19,620 423 | class vector : protected _Vector_base<_Tp, _Alloc> 2023-09-11T12:27:19,621 | ^~~~~~ 2023-09-11T12:27:19,624 core/tools_wrap.cxx: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = MOODS::variant; PyObject = _object]’: 2023-09-11T12:27:19,626 core/tools_wrap.cxx:3896:64: required from ‘Type swig::as(PyObject*, bool) [with Type = MOODS::variant; PyObject = _object]’ 2023-09-11T12:27:19,626 core/tools_wrap.cxx:4463:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = MOODS::variant]’ 2023-09-11T12:27:19,627 core/tools_wrap.cxx:4714:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont; Seq = std::vector]’ 2023-09-11T12:27:19,627 core/tools_wrap.cxx:4736:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector; T = MOODS::variant; PyObject = _object; sequence = std::vector]’ 2023-09-11T12:27:19,628 core/tools_wrap.cxx:4797:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = MOODS::variant; PyObject = _object]’ 2023-09-11T12:27:19,628 core/tools_wrap.cxx:3788:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector; PyObject = _object]’ 2023-09-11T12:27:19,629 core/tools_wrap.cxx:12367:23: required from here 2023-09-11T12:27:19,630 core/tools_wrap.cxx:3871:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct MOODS::variant’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 2023-09-11T12:27:19,630 3871 | memset(v_def,0,sizeof(Type)); 2023-09-11T12:27:19,631 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:27:19,632 In file included from core/moods_tools.h:5, 2023-09-11T12:27:19,632 from core/tools_wrap.cxx:3137: 2023-09-11T12:27:19,633 core/match_types.h:17:12: note: ‘struct MOODS::variant’ declared here 2023-09-11T12:27:19,634 17 | struct variant 2023-09-11T12:27:19,634 | ^~~~~~~ 2023-09-11T12:27:35,439 In file included from /usr/include/c++/12/vector:70: 2023-09-11T12:27:35,440 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2023-09-11T12:27:35,441 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:27:35,442 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:27:35,442 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:27:35,483 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:27:35,484 inlined from ‘PyObject* _wrap_vector_double_push_back(PyObject*, PyObject*)’ at core/tools_wrap.cxx:7837:20: 2023-09-11T12:27:35,485 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:27:35,485 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:27:35,486 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:27:35,527 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:27:35,528 inlined from ‘void std_vector_Sl_double_Sg__append(std::vector*, const std::vector::value_type&)’ at core/tools_wrap.cxx:4938:22, 2023-09-11T12:27:35,529 inlined from ‘PyObject* _wrap_vector_double_append(PyObject*, PyObject*)’ at core/tools_wrap.cxx:7240:34: 2023-09-11T12:27:35,529 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:27:35,530 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:27:35,531 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:27:35,609 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: 2023-09-11T12:27:35,610 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:27:35,610 523 | vector<_Tp, _Alloc>:: 2023-09-11T12:27:35,611 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:27:38,895 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:27:38,896 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/tools_wrap.cxx:4107:30, 2023-09-11T12:27:38,897 inlined from ‘std::vector* std_vector_Sl_double_Sg____getitem____SWIG_0(std::vector*, PySliceObject*)’ at core/tools_wrap.cxx:4889:28, 2023-09-11T12:27:38,897 inlined from ‘PyObject* _wrap_vector_double___getitem____SWIG_0(PyObject*, PyObject*)’ at core/tools_wrap.cxx:6787:108, 2023-09-11T12:27:38,898 inlined from ‘PyObject* _wrap_vector_double___getitem__(PyObject*, PyObject*)’ at core/tools_wrap.cxx:7040:55: 2023-09-11T12:27:38,898 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:27:38,899 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:27:38,899 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:27:38,900 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:27:38,901 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/tools_wrap.cxx:4122:28, 2023-09-11T12:27:38,901 inlined from ‘std::vector* std_vector_Sl_double_Sg____getitem____SWIG_0(std::vector*, PySliceObject*)’ at core/tools_wrap.cxx:4889:28, 2023-09-11T12:27:38,902 inlined from ‘PyObject* _wrap_vector_double___getitem____SWIG_0(PyObject*, PyObject*)’ at core/tools_wrap.cxx:6787:108, 2023-09-11T12:27:38,903 inlined from ‘PyObject* _wrap_vector_double___getitem__(PyObject*, PyObject*)’ at core/tools_wrap.cxx:7040:55: 2023-09-11T12:27:38,904 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:27:38,904 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:27:38,905 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:27:39,432 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:27:39,433 inlined from ‘std::vector::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector*, std::vector::iterator, const std::vector::value_type&)’ at core/tools_wrap.cxx:4942:212, 2023-09-11T12:27:39,433 inlined from ‘PyObject* _wrap_vector_double_insert__SWIG_0(PyObject*, PyObject*)’ at core/tools_wrap.cxx:8067:51, 2023-09-11T12:27:39,434 inlined from ‘PyObject* _wrap_vector_double_insert(PyObject*, PyObject*)’ at core/tools_wrap.cxx:8158:52: 2023-09-11T12:27:39,435 /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:27:39,436 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2023-09-11T12:27:39,436 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:27:39,438 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:27:39,439 inlined from ‘void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector*, std::vector::iterator, std::vector::size_type, const std::vector::value_type&)’ at core/tools_wrap.cxx:4943:213, 2023-09-11T12:27:39,439 inlined from ‘PyObject* _wrap_vector_double_insert__SWIG_1(PyObject*, PyObject*)’ at core/tools_wrap.cxx:8124:42, 2023-09-11T12:27:39,440 inlined from ‘PyObject* _wrap_vector_double_insert(PyObject*, PyObject*)’ at core/tools_wrap.cxx:8182:54: 2023-09-11T12:27:39,440 /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:27:39,441 1435 | _M_fill_insert(begin() + __offset, __n, __x); 2023-09-11T12:27:39,442 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:27:39,697 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:27:39,698 inlined from ‘PyObject* _wrap_vector_double_resize__SWIG_1(PyObject*, PyObject*)’ at core/tools_wrap.cxx:7963:17, 2023-09-11T12:27:39,698 inlined from ‘PyObject* _wrap_vector_double_resize(PyObject*, PyObject*)’ at core/tools_wrap.cxx:8012:52: 2023-09-11T12:27:39,699 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:27:39,700 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2023-09-11T12:27:39,700 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:27:57,199 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/core/match_types.o build/temp.linux-armv7l-cpython-311/core/moods_misc.o build/temp.linux-armv7l-cpython-311/core/moods_tools.o build/temp.linux-armv7l-cpython-311/core/tools_wrap.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/MOODS/_tools.cpython-311-arm-linux-gnueabihf.so 2023-09-11T12:27:57,619 building 'MOODS._scan' extension 2023-09-11T12:27:57,620 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/match_types.cpp -o build/temp.linux-armv7l-cpython-311/core/match_types.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:27:58,527 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/moods_misc.cpp -o build/temp.linux-armv7l-cpython-311/core/moods_misc.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:27:59,902 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/moods_scan.cpp -o build/temp.linux-armv7l-cpython-311/core/moods_scan.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:28:01,140 core/moods_scan.cpp: In function ‘std::vector > MOODS::scan::scan_best_hits_dna(const std::string&, const std::vector > >&, std::size_t, int, unsigned int, std::size_t, std::size_t)’: 2023-09-11T12:28:01,140 core/moods_scan.cpp:97:14: warning: unused variable ‘done’ [-Wunused-variable] 2023-09-11T12:28:01,141 97 | bool done = 0; 2023-09-11T12:28:01,142 | ^~~~ 2023-09-11T12:28:01,161 core/moods_scan.cpp: In function ‘std::vector MOODS::scan::naive_scan_dna(const std::string&, score_matrix, double, std::size_t)’: 2023-09-11T12:28:01,162 core/moods_scan.cpp:252:33: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2023-09-11T12:28:01,162 252 | CODE = MASK & (CODE << SHIFT) | alphabet_map[seq[i+j+q-1]]; 2023-09-11T12:28:01,163 | ~~~~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:28:02,711 In file included from /usr/include/c++/12/vector:70, 2023-09-11T12:28:02,712 from core/moods.h:5, 2023-09-11T12:28:02,712 from core/moods_scan.cpp:3: 2023-09-11T12:28:02,713 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2023-09-11T12:28:02,713 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:28:02,714 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:28:02,714 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:03,194 In file included from /usr/include/c++/12/vector:64: 2023-09-11T12:28:03,194 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:28:03,195 inlined from ‘std::vector > MOODS::scan::scan_best_hits_dna(const std::string&, const std::vector > >&, std::size_t, int, unsigned int, std::size_t, std::size_t)’ at core/moods_scan.cpp:115:44: 2023-09-11T12:28:03,195 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:28:03,196 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:28:03,197 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:28:03,932 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’: 2023-09-11T12:28:03,932 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:28:03,933 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:28:03,934 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:04,015 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:28:04,015 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MOODS::match; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:28:04,016 inlined from ‘std::vector MOODS::scan::naive_scan_dna(const std::string&, score_matrix, double, std::size_t)’ at core/moods_scan.cpp:257:38: 2023-09-11T12:28:04,016 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:28:04,017 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:28:04,018 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:04,133 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:28:04,134 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MOODS::match; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:28:04,134 inlined from ‘std::vector MOODS::scan::naive_scan_dna(const std::string&, score_matrix, double)’ at core/moods_scan.cpp:201:38: 2023-09-11T12:28:04,135 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:28:04,136 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:28:04,136 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:04,645 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/moods_tools.cpp -o build/temp.linux-armv7l-cpython-311/core/moods_tools.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:28:05,559 core/moods_tools.cpp: In function ‘double MOODS::tools::threshold_from_p_with_precision(const score_matrix&, const std::vector&, const double&, double)’: 2023-09-11T12:28:05,560 core/moods_tools.cpp:153:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:28:05,560 153 | for (size_t i = 0; i < n; ++i) 2023-09-11T12:28:05,561 | ~~^~~ 2023-09-11T12:28:05,561 core/moods_tools.cpp:155:30: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:28:05,562 155 | for (size_t j = 0; j < a; ++j) 2023-09-11T12:28:05,562 | ~~^~~ 2023-09-11T12:28:05,563 core/moods_tools.cpp:166:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:28:05,564 166 | for (size_t i = 0; i < n; ++i) 2023-09-11T12:28:05,565 | ~~^~~ 2023-09-11T12:28:05,565 core/moods_tools.cpp:170:30: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:28:05,566 170 | for (size_t j = 1; j < a; ++j) 2023-09-11T12:28:05,566 | ~~^~~ 2023-09-11T12:28:05,567 core/moods_tools.cpp:188:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:28:05,568 188 | for (size_t j = 0; j < a; ++j) 2023-09-11T12:28:05,569 | ~~^~~ 2023-09-11T12:28:05,570 core/moods_tools.cpp:191:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:28:05,570 191 | for (size_t i = 1; i < n; ++i) 2023-09-11T12:28:05,571 | ~~^~~ 2023-09-11T12:28:05,572 core/moods_tools.cpp:193:30: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:28:05,572 193 | for (size_t j = 0; j < a; ++j) 2023-09-11T12:28:05,573 | ~~^~~ 2023-09-11T12:28:05,581 core/moods_tools.cpp: In function ‘score_matrix MOODS::tools::log_odds(const std::vector >&, const std::vector >&, const std::vector&, double, std::size_t)’: 2023-09-11T12:28:05,582 core/moods_tools.cpp:323:38: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:28:05,582 323 | for (size_t PCODE = 0; PCODE < 1 << (SHIFT * r); ++PCODE ){ 2023-09-11T12:28:05,583 | ~~~~~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:05,584 core/moods_tools.cpp:331:46: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:28:05,585 331 | for (size_t SCODE = 0; SCODE < 1 << (SHIFT * (q - r - 1)); ++SCODE){ 2023-09-11T12:28:05,585 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:05,596 core/moods_tools.cpp: In function ‘double MOODS::tools::threshold_from_p_with_precision(const score_matrix&, const std::vector&, const double&, double, std::size_t)’: 2023-09-11T12:28:05,597 core/moods_tools.cpp:457:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:28:05,597 457 | for (size_t i = 0; i < cols; ++i) 2023-09-11T12:28:05,598 | ~~^~~~~~ 2023-09-11T12:28:05,598 core/moods_tools.cpp:459:36: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:28:05,599 459 | for (size_t CODE = 0; CODE < rows; ++CODE) 2023-09-11T12:28:05,599 | ~~~~~^~~~~~ 2023-09-11T12:28:05,600 core/moods_tools.cpp:471:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:28:05,601 471 | for (size_t i = 0; i < cols; ++i) 2023-09-11T12:28:05,601 | ~~^~~~~~ 2023-09-11T12:28:05,602 core/moods_tools.cpp:475:36: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:28:05,603 475 | for (size_t CODE = 1; CODE < rows; ++CODE) 2023-09-11T12:28:05,603 | ~~~~~^~~~~~ 2023-09-11T12:28:05,604 core/moods_tools.cpp:492:32: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:28:05,605 492 | for (size_t CODE = 0; CODE < (1 << (SHIFT * q)); ++CODE){ 2023-09-11T12:28:05,606 | ~~~~~^~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:05,607 core/moods_tools.cpp:503:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:28:05,607 503 | for (size_t i = 1; i < cols; ++i) 2023-09-11T12:28:05,608 | ~~^~~~~~ 2023-09-11T12:28:05,609 core/moods_tools.cpp:506:36: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:28:05,609 506 | for (size_t CODE = 0; CODE < (1 << (SHIFT * q)); ++CODE) 2023-09-11T12:28:05,610 | ~~~~~^~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:09,980 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/motif_0.cpp -o build/temp.linux-armv7l-cpython-311/core/motif_0.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:28:10,932 core/motif_0.cpp: In function ‘std::vector MOODS::scan::expected_differences(const score_matrix&, const std::vector&)’: 2023-09-11T12:28:10,933 core/motif_0.cpp:28:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:28:10,934 28 | for (int i = 0; i < m; ++i) 2023-09-11T12:28:10,934 | ~~^~~ 2023-09-11T12:28:10,935 core/motif_0.cpp:31:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:28:10,936 31 | for (int j = 0; j < a; ++j) 2023-09-11T12:28:10,937 | ~~^~~ 2023-09-11T12:28:10,938 core/motif_0.cpp:38:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:28:10,938 38 | for (int j = 0; j < a; ++j) 2023-09-11T12:28:10,939 | ~~^~~ 2023-09-11T12:28:10,939 core/motif_0.cpp: In function ‘unsigned int MOODS::scan::window_position(const std::vector&, unsigned int, unsigned int)’: 2023-09-11T12:28:10,940 core/motif_0.cpp:64:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2023-09-11T12:28:10,940 64 | for (int i = 0; i < m - l; ++i) 2023-09-11T12:28:10,941 | ~~^~~~~~~ 2023-09-11T12:28:10,944 core/motif_0.cpp: In function ‘std::vector MOODS::scan::compute_lookahead_order(const std::vector&, unsigned int, unsigned int, unsigned int)’: 2023-09-11T12:28:10,945 core/motif_0.cpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2023-09-11T12:28:10,946 96 | for (int i = 0; i < window_pos; ++i) 2023-09-11T12:28:10,946 | ~~^~~~~~~~~~~~ 2023-09-11T12:28:10,947 core/motif_0.cpp:100:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2023-09-11T12:28:10,947 100 | for (int i = window_pos+l; i < m; ++i) 2023-09-11T12:28:10,948 | ~~^~~ 2023-09-11T12:28:12,670 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/motif_h.cpp -o build/temp.linux-armv7l-cpython-311/core/motif_h.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:28:13,620 core/motif_h.cpp: In member function ‘std::vector MOODS::scan::MotifH::expected_scores(const std::vector&)’: 2023-09-11T12:28:13,620 core/motif_h.cpp:26:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2023-09-11T12:28:13,621 26 | for (int i = 0; i < cols; ++i){ 2023-09-11T12:28:13,622 | ~~^~~~~~ 2023-09-11T12:28:13,623 core/motif_h.cpp:27:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2023-09-11T12:28:13,624 27 | for (int j = 0; j < rows; ++j){ 2023-09-11T12:28:13,624 | ~~^~~~~~ 2023-09-11T12:28:13,670 core/motif_h.cpp: In member function ‘virtual std::pair MOODS::scan::MotifH::check_hit(const std::string&, const std::vector&, std::size_t, double)’: 2023-09-11T12:28:13,671 core/motif_h.cpp:256:25: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 2023-09-11T12:28:13,671 256 | CODE = MASK & (CODE << SHIFT) ^ alphabet_map[s[ii + i + q - 1]]; 2023-09-11T12:28:13,672 | ~~~~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:28:15,450 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/scan_wrap.cxx -o build/temp.linux-armv7l-cpython-311/core/scan_wrap.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:28:21,344 core/scan_wrap.cxx: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::vector; PyObject = _object]’: 2023-09-11T12:28:21,345 core/scan_wrap.cxx:3911:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::vector; PyObject = _object]’ 2023-09-11T12:28:21,346 core/scan_wrap.cxx:4478:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::vector]’ 2023-09-11T12:28:21,347 core/scan_wrap.cxx:4729:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont >; Seq = std::vector >]’ 2023-09-11T12:28:21,347 core/scan_wrap.cxx:4751:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector >; T = std::vector; PyObject = _object; sequence = std::vector >]’ 2023-09-11T12:28:21,348 core/scan_wrap.cxx:4812:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = std::vector; PyObject = _object]’ 2023-09-11T12:28:21,349 core/scan_wrap.cxx:3803:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector >; PyObject = _object]’ 2023-09-11T12:28:21,349 core/scan_wrap.cxx:13149:23: required from here 2023-09-11T12:28:21,350 core/scan_wrap.cxx:3886:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::vector’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 2023-09-11T12:28:21,351 3886 | memset(v_def,0,sizeof(Type)); 2023-09-11T12:28:21,351 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:21,352 In file included from /usr/include/c++/12/vector:64, 2023-09-11T12:28:21,353 from core/moods.h:5, 2023-09-11T12:28:21,353 from core/scan_wrap.cxx:3150: 2023-09-11T12:28:21,354 /usr/include/c++/12/bits/stl_vector.h:423:11: note: ‘class std::vector’ declared here 2023-09-11T12:28:21,355 423 | class vector : protected _Vector_base<_Tp, _Alloc> 2023-09-11T12:28:21,355 | ^~~~~~ 2023-09-11T12:28:21,359 core/scan_wrap.cxx: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::vector >; PyObject = _object]’: 2023-09-11T12:28:21,360 core/scan_wrap.cxx:3911:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::vector >; PyObject = _object]’ 2023-09-11T12:28:21,361 core/scan_wrap.cxx:4478:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::vector >]’ 2023-09-11T12:28:21,361 core/scan_wrap.cxx:4729:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont > >; Seq = std::vector > >]’ 2023-09-11T12:28:21,362 core/scan_wrap.cxx:4751:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector > >; T = std::vector >; PyObject = _object; sequence = std::vector > >]’ 2023-09-11T12:28:21,363 core/scan_wrap.cxx:4812:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = std::vector >; PyObject = _object]’ 2023-09-11T12:28:21,363 core/scan_wrap.cxx:3803:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector > >; PyObject = _object]’ 2023-09-11T12:28:21,364 core/scan_wrap.cxx:15097:23: required from here 2023-09-11T12:28:21,365 core/scan_wrap.cxx:3886:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::vector >’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 2023-09-11T12:28:21,365 3886 | memset(v_def,0,sizeof(Type)); 2023-09-11T12:28:21,366 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:21,367 /usr/include/c++/12/bits/stl_vector.h:423:11: note: ‘class std::vector >’ declared here 2023-09-11T12:28:21,367 423 | class vector : protected _Vector_base<_Tp, _Alloc> 2023-09-11T12:28:21,368 | ^~~~~~ 2023-09-11T12:28:21,377 core/scan_wrap.cxx: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::vector; PyObject = _object]’: 2023-09-11T12:28:21,377 core/scan_wrap.cxx:3911:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::vector; PyObject = _object]’ 2023-09-11T12:28:21,378 core/scan_wrap.cxx:4478:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::vector]’ 2023-09-11T12:28:21,378 core/scan_wrap.cxx:4729:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont >; Seq = std::vector >]’ 2023-09-11T12:28:21,379 core/scan_wrap.cxx:4751:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector >; T = std::vector; PyObject = _object; sequence = std::vector >]’ 2023-09-11T12:28:21,379 core/scan_wrap.cxx:4812:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = std::vector; PyObject = _object]’ 2023-09-11T12:28:21,380 core/scan_wrap.cxx:3803:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector >; PyObject = _object]’ 2023-09-11T12:28:21,380 core/scan_wrap.cxx:18961:23: required from here 2023-09-11T12:28:21,381 core/scan_wrap.cxx:3886:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::vector’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 2023-09-11T12:28:21,382 3886 | memset(v_def,0,sizeof(Type)); 2023-09-11T12:28:21,382 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:21,383 /usr/include/c++/12/bits/stl_vector.h:423:11: note: ‘class std::vector’ declared here 2023-09-11T12:28:21,383 423 | class vector : protected _Vector_base<_Tp, _Alloc> 2023-09-11T12:28:21,384 | ^~~~~~ 2023-09-11T12:28:21,394 core/scan_wrap.cxx: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = MOODS::variant; PyObject = _object]’: 2023-09-11T12:28:21,395 core/scan_wrap.cxx:3911:64: required from ‘Type swig::as(PyObject*, bool) [with Type = MOODS::variant; PyObject = _object]’ 2023-09-11T12:28:21,395 core/scan_wrap.cxx:4478:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = MOODS::variant]’ 2023-09-11T12:28:21,396 core/scan_wrap.cxx:4729:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont; Seq = std::vector]’ 2023-09-11T12:28:21,396 core/scan_wrap.cxx:4751:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector; T = MOODS::variant; PyObject = _object; sequence = std::vector]’ 2023-09-11T12:28:21,397 core/scan_wrap.cxx:4812:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = MOODS::variant; PyObject = _object]’ 2023-09-11T12:28:21,398 core/scan_wrap.cxx:3803:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector; PyObject = _object]’ 2023-09-11T12:28:21,398 core/scan_wrap.cxx:22857:23: required from here 2023-09-11T12:28:21,399 core/scan_wrap.cxx:3886:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct MOODS::variant’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 2023-09-11T12:28:21,400 3886 | memset(v_def,0,sizeof(Type)); 2023-09-11T12:28:21,401 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:21,402 In file included from core/scanner.h:7, 2023-09-11T12:28:21,402 from core/moods_scan.h:7, 2023-09-11T12:28:21,403 from core/scan_wrap.cxx:3151: 2023-09-11T12:28:21,403 core/match_types.h:17:12: note: ‘struct MOODS::variant’ declared here 2023-09-11T12:28:21,403 17 | struct variant 2023-09-11T12:28:21,404 | ^~~~~~~ 2023-09-11T12:28:21,408 core/scan_wrap.cxx: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = MOODS::match_with_variant; PyObject = _object]’: 2023-09-11T12:28:21,409 core/scan_wrap.cxx:3911:64: required from ‘Type swig::as(PyObject*, bool) [with Type = MOODS::match_with_variant; PyObject = _object]’ 2023-09-11T12:28:21,409 core/scan_wrap.cxx:4478:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = MOODS::match_with_variant]’ 2023-09-11T12:28:21,410 core/scan_wrap.cxx:4729:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont; Seq = std::vector]’ 2023-09-11T12:28:21,410 core/scan_wrap.cxx:4751:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector; T = MOODS::match_with_variant; PyObject = _object; sequence = std::vector]’ 2023-09-11T12:28:21,411 core/scan_wrap.cxx:4812:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = MOODS::match_with_variant; PyObject = _object]’ 2023-09-11T12:28:21,411 core/scan_wrap.cxx:3803:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector; PyObject = _object]’ 2023-09-11T12:28:21,412 core/scan_wrap.cxx:24773:23: required from here 2023-09-11T12:28:21,413 core/scan_wrap.cxx:3886:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct MOODS::match_with_variant’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 2023-09-11T12:28:21,413 3886 | memset(v_def,0,sizeof(Type)); 2023-09-11T12:28:21,414 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:21,415 core/match_types.h:35:12: note: ‘struct MOODS::match_with_variant’ declared here 2023-09-11T12:28:21,415 35 | struct match_with_variant 2023-09-11T12:28:21,416 | ^~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:21,420 core/scan_wrap.cxx: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::vector; PyObject = _object]’: 2023-09-11T12:28:21,421 core/scan_wrap.cxx:3911:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::vector; PyObject = _object]’ 2023-09-11T12:28:21,421 core/scan_wrap.cxx:4478:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::vector]’ 2023-09-11T12:28:21,422 core/scan_wrap.cxx:4729:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont >; Seq = std::vector >]’ 2023-09-11T12:28:21,423 core/scan_wrap.cxx:4751:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector >; T = std::vector; PyObject = _object; sequence = std::vector >]’ 2023-09-11T12:28:21,424 core/scan_wrap.cxx:4812:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = std::vector; PyObject = _object]’ 2023-09-11T12:28:21,424 core/scan_wrap.cxx:3803:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector >; PyObject = _object]’ 2023-09-11T12:28:21,425 core/scan_wrap.cxx:26689:23: required from here 2023-09-11T12:28:21,425 core/scan_wrap.cxx:3886:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::vector’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 2023-09-11T12:28:21,426 3886 | memset(v_def,0,sizeof(Type)); 2023-09-11T12:28:21,426 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:21,427 /usr/include/c++/12/bits/stl_vector.h:423:11: note: ‘class std::vector’ declared here 2023-09-11T12:28:21,427 423 | class vector : protected _Vector_base<_Tp, _Alloc> 2023-09-11T12:28:21,428 | ^~~~~~ 2023-09-11T12:28:54,948 In file included from /usr/include/c++/12/vector:70: 2023-09-11T12:28:54,949 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2023-09-11T12:28:54,949 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:28:54,950 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:28:54,950 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:54,992 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:28:54,992 inlined from ‘PyObject* _wrap_vector_double_push_back(PyObject*, PyObject*)’ at core/scan_wrap.cxx:8649:20: 2023-09-11T12:28:54,993 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:28:54,994 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:28:54,994 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:28:55,035 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:28:55,036 inlined from ‘void std_vector_Sl_double_Sg__append(std::vector*, const std::vector::value_type&)’ at core/scan_wrap.cxx:4953:22, 2023-09-11T12:28:55,037 inlined from ‘PyObject* _wrap_vector_double_append(PyObject*, PyObject*)’ at core/scan_wrap.cxx:8052:34: 2023-09-11T12:28:55,037 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:28:55,038 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:28:55,038 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:28:55,116 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: 2023-09-11T12:28:55,117 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:28:55,118 523 | vector<_Tp, _Alloc>:: 2023-09-11T12:28:55,118 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:56,518 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const MOODS::match&}; _Tp = MOODS::match; _Alloc = std::allocator]’: 2023-09-11T12:28:56,519 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:28:56,520 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:28:56,521 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:56,560 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:28:56,561 inlined from ‘PyObject* _wrap_vector_match_push_back(PyObject*, PyObject*)’ at core/scan_wrap.cxx:18299:20: 2023-09-11T12:28:56,561 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:28:56,562 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:28:56,562 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:28:56,599 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:28:56,599 inlined from ‘void std_vector_Sl_MOODS_match_Sg__append(std::vector*, const std::vector::value_type&)’ at core/scan_wrap.cxx:5529:22, 2023-09-11T12:28:56,600 inlined from ‘PyObject* _wrap_vector_match_append(PyObject*, PyObject*)’ at core/scan_wrap.cxx:17702:39: 2023-09-11T12:28:56,600 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:28:56,601 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:28:56,601 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:28:56,679 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = MOODS::match; _Alloc = std::allocator]’: 2023-09-11T12:28:56,680 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:28:56,681 523 | vector<_Tp, _Alloc>:: 2023-09-11T12:28:56,681 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:58,618 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const MOODS::match_with_variant&}; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’: 2023-09-11T12:28:58,618 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:28:58,619 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:28:58,620 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:58,707 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:28:58,708 inlined from ‘PyObject* _wrap_vector_match_variant_push_back(PyObject*, PyObject*)’ at core/scan_wrap.cxx:26027:20: 2023-09-11T12:28:58,708 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:28:58,709 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:28:58,710 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:28:58,768 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:28:58,769 inlined from ‘void std_vector_Sl_MOODS_match_with_variant_Sg__append(std::vector*, const std::vector::value_type&)’ at core/scan_wrap.cxx:6180:22, 2023-09-11T12:28:58,770 inlined from ‘PyObject* _wrap_vector_match_variant_append(PyObject*, PyObject*)’ at core/scan_wrap.cxx:25430:52: 2023-09-11T12:28:58,771 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:28:58,771 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:28:58,772 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:28:58,836 /usr/include/c++/12/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’: 2023-09-11T12:28:58,837 /usr/include/c++/12/bits/vector.tcc:189:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:28:58,837 189 | vector<_Tp, _Alloc>:: 2023-09-11T12:28:58,838 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:58,838 /usr/include/c++/12/bits/vector.tcc:189:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:28:58,889 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:28:58,890 inlined from ‘void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/scan_wrap.cxx:4221:20, 2023-09-11T12:28:58,890 inlined from ‘void std_vector_Sl_MOODS_match_with_variant_Sg____delslice__(std::vector*, std::vector::difference_type, std::vector::difference_type)’ at core/scan_wrap.cxx:6117:21, 2023-09-11T12:28:58,891 inlined from ‘PyObject* _wrap_vector_match_variant___delslice__(PyObject*, PyObject*)’ at core/scan_wrap.cxx:24899:60: 2023-09-11T12:28:58,892 /usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:28:58,892 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2023-09-11T12:28:58,893 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:59,005 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:28:59,005 inlined from ‘void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/scan_wrap.cxx:4221:20, 2023-09-11T12:28:59,006 inlined from ‘void std_vector_Sl_MOODS_match_with_variant_Sg____setitem____SWIG_1(std::vector*, PySliceObject*)’ at core/scan_wrap.cxx:6153:21: 2023-09-11T12:28:59,007 /usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:28:59,007 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2023-09-11T12:28:59,008 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:28:59,114 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = MOODS::match_with_variant; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’: 2023-09-11T12:28:59,115 /usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:28:59,116 407 | vector<_Tp, _Alloc>:: 2023-09-11T12:28:59,117 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:03,549 In file included from /usr/include/c++/12/vector:63: 2023-09-11T12:29:03,550 /usr/include/c++/12/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’: 2023-09-11T12:29:03,550 /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:03,550 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, 2023-09-11T12:29:03,551 | ^~~~~~~~~~~~~~~~ 2023-09-11T12:29:03,552 /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:03,595 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:03,596 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:03,597 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:03,597 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31: 2023-09-11T12:29:03,598 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:03,599 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:03,599 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:03,726 /usr/include/c++/12/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’: 2023-09-11T12:29:03,726 /usr/include/c++/12/bits/stl_vector.h:1477:9: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 2023-09-11T12:29:03,727 1477 | insert(const_iterator __position, _InputIterator __first, 2023-09-11T12:29:03,728 | ^~~~~~ 2023-09-11T12:29:03,728 /usr/include/c++/12/bits/stl_vector.h:1477:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:03,729 /usr/include/c++/12/bits/stl_vector.h:1477:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:03,730 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:03,730 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:03,731 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:03,731 inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/vector.tcc:769:34, 2023-09-11T12:29:03,732 inlined from ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1779:19, 2023-09-11T12:29:03,733 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22: 2023-09-11T12:29:03,733 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:03,734 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:03,735 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:03,735 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:03,736 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:03,737 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:03,737 inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/vector.tcc:796:38, 2023-09-11T12:29:03,738 inlined from ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1779:19, 2023-09-11T12:29:03,738 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22: 2023-09-11T12:29:03,739 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:03,739 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:03,740 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:03,911 core/scan_wrap.cxx: In function ‘void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector; Difference = int; InputSeq = std::vector]’: 2023-09-11T12:29:03,911 core/scan_wrap.cxx:4162:23: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 2023-09-11T12:29:03,912 4162 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); 2023-09-11T12:29:03,913 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:03,914 core/scan_wrap.cxx:4162:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:03,914 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:29:03,915 inlined from ‘void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector; Difference = int; InputSeq = std::vector]’ at core/scan_wrap.cxx:4169:22: 2023-09-11T12:29:03,915 /usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:03,916 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2023-09-11T12:29:03,917 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:03,917 core/scan_wrap.cxx: In function ‘void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector; Difference = int; InputSeq = std::vector]’: 2023-09-11T12:29:03,918 core/scan_wrap.cxx:4172:23: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 2023-09-11T12:29:03,918 4172 | self->insert(sb, is.begin(), is.end()); 2023-09-11T12:29:03,919 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:03,919 core/scan_wrap.cxx:4172:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:04,027 core/scan_wrap.cxx: In function ‘void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector; Difference = int; InputSeq = std::vector]’: 2023-09-11T12:29:04,028 core/scan_wrap.cxx:4162:23: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 2023-09-11T12:29:04,029 4162 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); 2023-09-11T12:29:04,029 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:04,030 core/scan_wrap.cxx:4162:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:04,030 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:29:04,031 inlined from ‘void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector; Difference = int; InputSeq = std::vector]’ at core/scan_wrap.cxx:4169:22: 2023-09-11T12:29:04,032 /usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:04,032 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2023-09-11T12:29:04,033 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:04,034 core/scan_wrap.cxx: In function ‘void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector; Difference = int; InputSeq = std::vector]’: 2023-09-11T12:29:04,034 core/scan_wrap.cxx:4172:23: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 2023-09-11T12:29:04,035 4172 | self->insert(sb, is.begin(), is.end()); 2023-09-11T12:29:04,035 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:04,036 core/scan_wrap.cxx:4172:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:04,104 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:04,104 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:04,105 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:04,106 inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1690:33, 2023-09-11T12:29:04,106 inlined from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:706:23, 2023-09-11T12:29:04,107 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/scan_wrap.cxx:4116:16, 2023-09-11T12:29:04,107 inlined from ‘std::vector* std_vector_Sl_MOODS_match_with_variant_Sg____getslice__(std::vector*, std::vector::difference_type, std::vector::difference_type)’ at core/scan_wrap.cxx:6108:28, 2023-09-11T12:29:04,108 inlined from ‘PyObject* _wrap_vector_match_variant___getslice__(PyObject*, PyObject*)’ at core/scan_wrap.cxx:24673:157: 2023-09-11T12:29:04,109 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:04,109 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:04,110 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:04,243 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:04,244 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:04,244 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:04,245 inlined from ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1617:35, 2023-09-11T12:29:04,246 inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/vector.tcc:232:44: 2023-09-11T12:29:04,246 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:04,246 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:04,247 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:04,384 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:04,385 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:04,386 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:04,386 inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1690:33, 2023-09-11T12:29:04,387 inlined from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:706:23, 2023-09-11T12:29:04,388 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/scan_wrap.cxx:4116:16: 2023-09-11T12:29:04,388 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:04,389 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:04,389 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:04,390 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:29:04,391 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/scan_wrap.cxx:4122:30: 2023-09-11T12:29:04,392 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:04,392 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:29:04,393 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:29:04,393 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:29:04,394 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/scan_wrap.cxx:4137:28: 2023-09-11T12:29:04,394 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:04,395 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:29:04,395 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:29:04,553 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:04,554 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:04,554 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:04,555 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:04,556 inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/new_allocator.h:175:4, 2023-09-11T12:29:04,556 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17, 2023-09-11T12:29:04,557 inlined from ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::vector >&}; _Tp = std::vector; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/vector.tcc:462:28: 2023-09-11T12:29:04,557 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:04,558 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:04,559 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:04,711 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:04,712 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:04,712 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:04,713 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:04,714 inlined from ‘PyObject* _wrap_vector_vector_match_variant_front(PyObject*, PyObject*)’ at core/scan_wrap.cxx:27982:26: 2023-09-11T12:29:04,714 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:04,715 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:04,716 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:04,868 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:04,868 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:04,869 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:04,870 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:04,871 inlined from ‘PyObject* _wrap_vector_vector_match_variant_back(PyObject*, PyObject*)’ at core/scan_wrap.cxx:28004:26: 2023-09-11T12:29:04,871 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:04,872 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:04,873 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:05,063 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:05,063 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:05,064 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:05,064 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:05,065 inlined from ‘std::vector >::value_type std_vector_Sl_std_vector_Sl_MOODS_match_with_variant_Sg__Sg__pop(std::vector >*)’ at core/scan_wrap.cxx:6276:237, 2023-09-11T12:29:05,066 inlined from ‘PyObject* _wrap_vector_vector_match_variant_pop(PyObject*, PyObject*)’ at core/scan_wrap.cxx:27312:78: 2023-09-11T12:29:05,066 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:05,067 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:05,068 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:05,068 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:05,069 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:05,070 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:05,070 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:05,071 inlined from ‘PyObject* _wrap_vector_vector_match_variant_pop(PyObject*, PyObject*)’ at core/scan_wrap.cxx:27318:26: 2023-09-11T12:29:05,072 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:05,073 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:05,073 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:05,955 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:29:05,955 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/scan_wrap.cxx:4122:30, 2023-09-11T12:29:05,956 inlined from ‘std::vector* std_vector_Sl_double_Sg____getitem____SWIG_0(std::vector*, PySliceObject*)’ at core/scan_wrap.cxx:4904:28, 2023-09-11T12:29:05,957 inlined from ‘PyObject* _wrap_vector_double___getitem____SWIG_0(PyObject*, PyObject*)’ at core/scan_wrap.cxx:7599:108, 2023-09-11T12:29:05,957 inlined from ‘PyObject* _wrap_vector_double___getitem__(PyObject*, PyObject*)’ at core/scan_wrap.cxx:7852:55: 2023-09-11T12:29:05,958 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:05,958 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:29:05,959 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:29:05,960 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:29:05,960 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/scan_wrap.cxx:4137:28, 2023-09-11T12:29:05,961 inlined from ‘std::vector* std_vector_Sl_double_Sg____getitem____SWIG_0(std::vector*, PySliceObject*)’ at core/scan_wrap.cxx:4904:28, 2023-09-11T12:29:05,962 inlined from ‘PyObject* _wrap_vector_double___getitem____SWIG_0(PyObject*, PyObject*)’ at core/scan_wrap.cxx:7599:108, 2023-09-11T12:29:05,963 inlined from ‘PyObject* _wrap_vector_double___getitem__(PyObject*, PyObject*)’ at core/scan_wrap.cxx:7852:55: 2023-09-11T12:29:05,963 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:05,964 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:29:05,965 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:29:06,469 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:29:06,470 inlined from ‘std::vector::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector*, std::vector::iterator, const std::vector::value_type&)’ at core/scan_wrap.cxx:4957:212, 2023-09-11T12:29:06,470 inlined from ‘PyObject* _wrap_vector_double_insert__SWIG_0(PyObject*, PyObject*)’ at core/scan_wrap.cxx:8879:51, 2023-09-11T12:29:06,471 inlined from ‘PyObject* _wrap_vector_double_insert(PyObject*, PyObject*)’ at core/scan_wrap.cxx:8970:52: 2023-09-11T12:29:06,472 /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:06,472 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2023-09-11T12:29:06,473 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:06,475 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:29:06,475 inlined from ‘void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector*, std::vector::iterator, std::vector::size_type, const std::vector::value_type&)’ at core/scan_wrap.cxx:4958:213, 2023-09-11T12:29:06,476 inlined from ‘PyObject* _wrap_vector_double_insert__SWIG_1(PyObject*, PyObject*)’ at core/scan_wrap.cxx:8936:42, 2023-09-11T12:29:06,477 inlined from ‘PyObject* _wrap_vector_double_insert(PyObject*, PyObject*)’ at core/scan_wrap.cxx:8994:54: 2023-09-11T12:29:06,477 /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:06,478 1435 | _M_fill_insert(begin() + __offset, __n, __x); 2023-09-11T12:29:06,478 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:06,723 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:29:06,724 inlined from ‘PyObject* _wrap_vector_double_resize__SWIG_1(PyObject*, PyObject*)’ at core/scan_wrap.cxx:8775:17, 2023-09-11T12:29:06,724 inlined from ‘PyObject* _wrap_vector_double_resize(PyObject*, PyObject*)’ at core/scan_wrap.cxx:8824:52: 2023-09-11T12:29:06,725 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:06,726 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2023-09-11T12:29:06,726 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:27,286 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:29:27,287 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1389:30, 2023-09-11T12:29:27,287 inlined from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont; Seq = std::vector]’ at core/scan_wrap.cxx:4729:18, 2023-09-11T12:29:27,288 inlined from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector; T = MOODS::match_with_variant]’ at core/scan_wrap.cxx:4751:12: 2023-09-11T12:29:27,289 /usr/include/c++/12/bits/vector.tcc:364:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:27,289 364 | _M_insert_aux(begin() + __n, std::move(__v)); 2023-09-11T12:29:27,290 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:27,462 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:27,463 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:27,463 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:27,464 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:27,465 inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/new_allocator.h:175:4, 2023-09-11T12:29:27,465 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17, 2023-09-11T12:29:27,466 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::vector; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/stl_vector.h:1281:30, 2023-09-11T12:29:27,466 inlined from ‘PyObject* _wrap_vector_vector_match_variant_push_back(PyObject*, PyObject*)’ at core/scan_wrap.cxx:27957:20: 2023-09-11T12:29:27,467 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:27,468 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:27,468 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:27,547 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:27,548 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:27,549 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:27,549 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:27,550 inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/new_allocator.h:175:4, 2023-09-11T12:29:27,551 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17, 2023-09-11T12:29:27,551 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::vector; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/stl_vector.h:1281:30, 2023-09-11T12:29:27,552 inlined from ‘void std_vector_Sl_std_vector_Sl_MOODS_match_with_variant_Sg__Sg__append(std::vector >*, const std::vector >::value_type&)’ at core/scan_wrap.cxx:6281:22, 2023-09-11T12:29:27,552 inlined from ‘PyObject* _wrap_vector_vector_match_variant_append(PyObject*, PyObject*)’ at core/scan_wrap.cxx:27352:70: 2023-09-11T12:29:27,553 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:27,553 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:27,554 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:27,700 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:29:27,701 inlined from ‘std::vector::iterator std_vector_Sl_MOODS_match_with_variant_Sg__erase__SWIG_1(std::vector*, std::vector::iterator, std::vector::iterator)’ at core/scan_wrap.cxx:6183:300, 2023-09-11T12:29:27,702 inlined from ‘PyObject* _wrap_vector_match_variant_erase__SWIG_1(PyObject*, PyObject*)’ at core/scan_wrap.cxx:25847:68, 2023-09-11T12:29:27,702 inlined from ‘PyObject* _wrap_vector_match_variant_erase(PyObject*, PyObject*)’ at core/scan_wrap.cxx:25894:58: 2023-09-11T12:29:27,703 /usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:27,704 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2023-09-11T12:29:27,704 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:28,814 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:28,815 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:28,816 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:28,816 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:28,817 inlined from ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::vector]’ at core/scan_wrap.cxx:3873:9, 2023-09-11T12:29:28,818 inlined from ‘Type swig::as(PyObject*, bool) [with Type = std::vector]’ at core/scan_wrap.cxx:3911:72, 2023-09-11T12:29:28,818 inlined from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::vector]’ at core/scan_wrap.cxx:4478:31: 2023-09-11T12:29:28,819 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:28,819 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:28,820 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:28,820 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:28,821 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:28,821 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:28,822 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:28,823 inlined from ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::vector]’ at core/scan_wrap.cxx:3877:12, 2023-09-11T12:29:28,824 inlined from ‘Type swig::as(PyObject*, bool) [with Type = std::vector]’ at core/scan_wrap.cxx:3911:72, 2023-09-11T12:29:28,824 inlined from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::vector]’ at core/scan_wrap.cxx:4478:31: 2023-09-11T12:29:28,825 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:28,825 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:28,826 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:29,698 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:29,698 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:29,699 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:29,700 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:29,700 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector; _Args = {const vector >&}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2023-09-11T12:29:29,701 inlined from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = vector*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:120:21: 2023-09-11T12:29:29,701 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:29,702 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:29,703 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:30,967 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:30,968 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:30,969 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:30,970 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:30,970 inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/new_allocator.h:175:4, 2023-09-11T12:29:30,971 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17, 2023-09-11T12:29:30,972 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::vector; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/stl_vector.h:1281:30, 2023-09-11T12:29:30,973 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]’ at core/scan_wrap.cxx:4122:30: 2023-09-11T12:29:30,973 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:30,974 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:30,974 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:30,975 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:30,975 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:30,976 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:30,977 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:30,977 inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/new_allocator.h:175:4, 2023-09-11T12:29:30,978 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17, 2023-09-11T12:29:30,979 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::vector; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/stl_vector.h:1281:30, 2023-09-11T12:29:30,979 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]’ at core/scan_wrap.cxx:4137:28: 2023-09-11T12:29:30,980 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:30,981 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:30,981 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:37,693 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’: 2023-09-11T12:29:37,694 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:29:37,695 523 | vector<_Tp, _Alloc>:: 2023-09-11T12:29:37,695 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:37,915 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:29:37,915 inlined from ‘PyObject* _wrap_vector_match_variant_resize__SWIG_1(PyObject*, PyObject*)’ at core/scan_wrap.cxx:26155:17, 2023-09-11T12:29:37,916 inlined from ‘PyObject* _wrap_vector_match_variant_resize(PyObject*, PyObject*)’ at core/scan_wrap.cxx:26202:59: 2023-09-11T12:29:37,916 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:37,917 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2023-09-11T12:29:37,918 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:38,144 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:29:38,145 inlined from ‘std::vector::iterator std_vector_Sl_MOODS_match_with_variant_Sg__insert__SWIG_0(std::vector*, std::vector::iterator, const std::vector::value_type&)’ at core/scan_wrap.cxx:6184:306, 2023-09-11T12:29:38,145 inlined from ‘PyObject* _wrap_vector_match_variant_insert__SWIG_0(PyObject*, PyObject*)’ at core/scan_wrap.cxx:26258:69, 2023-09-11T12:29:38,146 inlined from ‘PyObject* _wrap_vector_match_variant_insert(PyObject*, PyObject*)’ at core/scan_wrap.cxx:26348:59: 2023-09-11T12:29:38,146 /usr/include/c++/12/bits/vector.tcc:157:26: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:38,147 157 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); 2023-09-11T12:29:38,148 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:38,148 /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:38,149 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2023-09-11T12:29:38,149 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:38,151 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:29:38,152 inlined from ‘void std_vector_Sl_MOODS_match_with_variant_Sg__insert__SWIG_1(std::vector*, std::vector::iterator, std::vector::size_type, const std::vector::value_type&)’ at core/scan_wrap.cxx:6185:307, 2023-09-11T12:29:38,153 inlined from ‘PyObject* _wrap_vector_match_variant_insert__SWIG_1(PyObject*, PyObject*)’ at core/scan_wrap.cxx:26316:60, 2023-09-11T12:29:38,153 inlined from ‘PyObject* _wrap_vector_match_variant_insert(PyObject*, PyObject*)’ at core/scan_wrap.cxx:26370:61: 2023-09-11T12:29:38,154 /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:38,154 1435 | _M_fill_insert(begin() + __offset, __n, __x); 2023-09-11T12:29:38,155 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:38,489 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:38,490 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:38,491 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:38,491 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:38,492 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector; _Args = {const vector >&}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2023-09-11T12:29:38,492 inlined from ‘_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = vector*; _Size = unsigned int; _Tp = vector]’ at /usr/include/c++/12/bits/stl_uninitialized.h:267:21: 2023-09-11T12:29:38,493 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:38,494 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:38,494 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:38,908 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; bool _TrivialValueTypes = false]’, 2023-09-11T12:29:38,909 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2023-09-11T12:29:38,909 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = MOODS::match_with_variant*; _Tp = MOODS::match_with_variant]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2023-09-11T12:29:38,910 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2023-09-11T12:29:38,910 inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/new_allocator.h:175:4, 2023-09-11T12:29:38,911 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17, 2023-09-11T12:29:38,911 inlined from ‘std::vector<_Tp, _Alloc>::_Temporary_value::_Temporary_value(std::vector<_Tp, _Alloc>*, _Args&& ...) [with _Args = {const std::vector >&}; _Tp = std::vector; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/stl_vector.h:1830:30, 2023-09-11T12:29:38,912 inlined from ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::vector; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/vector.tcc:534:25: 2023-09-11T12:29:38,913 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:38,913 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2023-09-11T12:29:38,914 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:39,883 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’: 2023-09-11T12:29:39,883 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:29:39,884 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:29:39,885 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:39,953 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:29:39,953 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = MOODS::match; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1389:30, 2023-09-11T12:29:39,954 inlined from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont; Seq = std::vector]’ at core/scan_wrap.cxx:4729:18, 2023-09-11T12:29:39,955 inlined from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector; T = MOODS::match]’ at core/scan_wrap.cxx:4751:12: 2023-09-11T12:29:39,956 /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:39,956 366 | _M_realloc_insert(begin() + __n, std::move(__v)); 2023-09-11T12:29:39,957 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:41,765 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:29:41,766 inlined from ‘std::vector::iterator std_vector_Sl_MOODS_match_Sg__insert__SWIG_0(std::vector*, std::vector::iterator, const std::vector::value_type&)’ at core/scan_wrap.cxx:5533:241, 2023-09-11T12:29:41,766 inlined from ‘PyObject* _wrap_vector_match_insert__SWIG_0(PyObject*, PyObject*)’ at core/scan_wrap.cxx:18530:56, 2023-09-11T12:29:41,767 inlined from ‘PyObject* _wrap_vector_match_insert(PyObject*, PyObject*)’ at core/scan_wrap.cxx:18620:51: 2023-09-11T12:29:41,768 /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:41,768 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2023-09-11T12:29:41,769 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:41,771 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:29:41,771 inlined from ‘void std_vector_Sl_MOODS_match_Sg__insert__SWIG_1(std::vector*, std::vector::iterator, std::vector::size_type, const std::vector::value_type&)’ at core/scan_wrap.cxx:5534:242, 2023-09-11T12:29:41,772 inlined from ‘PyObject* _wrap_vector_match_insert__SWIG_1(PyObject*, PyObject*)’ at core/scan_wrap.cxx:18588:47, 2023-09-11T12:29:41,773 inlined from ‘PyObject* _wrap_vector_match_insert(PyObject*, PyObject*)’ at core/scan_wrap.cxx:18642:53: 2023-09-11T12:29:41,773 /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:41,774 1435 | _M_fill_insert(begin() + __offset, __n, __x); 2023-09-11T12:29:41,774 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:42,032 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:29:42,033 inlined from ‘PyObject* _wrap_vector_match_resize__SWIG_1(PyObject*, PyObject*)’ at core/scan_wrap.cxx:18427:17, 2023-09-11T12:29:42,034 inlined from ‘PyObject* _wrap_vector_match_resize(PyObject*, PyObject*)’ at core/scan_wrap.cxx:18474:51: 2023-09-11T12:29:42,034 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:42,035 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2023-09-11T12:29:42,035 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:42,531 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:29:42,532 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/scan_wrap.cxx:4122:30, 2023-09-11T12:29:42,533 inlined from ‘std::vector* std_vector_Sl_MOODS_match_Sg____getitem____SWIG_0(std::vector*, PySliceObject*)’ at core/scan_wrap.cxx:5480:28, 2023-09-11T12:29:42,533 inlined from ‘PyObject* _wrap_vector_match___getitem____SWIG_0(PyObject*, PyObject*)’ at core/scan_wrap.cxx:17249:125, 2023-09-11T12:29:42,534 inlined from ‘PyObject* _wrap_vector_match___getitem__(PyObject*, PyObject*)’ at core/scan_wrap.cxx:17502:54: 2023-09-11T12:29:42,534 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:42,535 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:29:42,535 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:29:42,536 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:29:42,537 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/scan_wrap.cxx:4137:28, 2023-09-11T12:29:42,537 inlined from ‘std::vector* std_vector_Sl_MOODS_match_Sg____getitem____SWIG_0(std::vector*, PySliceObject*)’ at core/scan_wrap.cxx:5480:28, 2023-09-11T12:29:42,538 inlined from ‘PyObject* _wrap_vector_match___getitem____SWIG_0(PyObject*, PyObject*)’ at core/scan_wrap.cxx:17249:125, 2023-09-11T12:29:42,538 inlined from ‘PyObject* _wrap_vector_match___getitem__(PyObject*, PyObject*)’ at core/scan_wrap.cxx:17502:54: 2023-09-11T12:29:42,539 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:42,539 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:29:42,540 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:29:54,674 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/scanner.cpp -o build/temp.linux-armv7l-cpython-311/core/scanner.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:29:59,084 In file included from /usr/include/c++/12/vector:70, 2023-09-11T12:29:59,084 from core/moods.h:5, 2023-09-11T12:29:59,085 from core/scanner.cpp:15: 2023-09-11T12:29:59,086 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {MOODS::scan::scanner_output&}; _Tp = MOODS::scan::scanner_output; _Alloc = std::allocator]’: 2023-09-11T12:29:59,086 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:29:59,087 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:29:59,088 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:29:59,177 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MOODS::scan::scanner_output&}; _Tp = MOODS::scan::scanner_output; _Alloc = std::allocator]’, 2023-09-11T12:29:59,178 inlined from ‘void MOODS::scan::Scanner::initialise_hit_table()’ at core/scanner.cpp:106:51: 2023-09-11T12:29:59,179 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:29:59,179 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:29:59,180 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:00,297 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’: 2023-09-11T12:30:00,298 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:30:00,299 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:30:00,299 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:00,582 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:30:00,583 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MOODS::match; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:30:00,583 inlined from ‘void MOODS::scan::MaxHitsMH::add_match(std::size_t, std::size_t, double)’ at core/scanner.cpp:285:38, 2023-09-11T12:30:00,584 inlined from ‘void MOODS::scan::Scanner::process_matches(const std::string&, T&) [with T = MOODS::scan::MaxHitsMH]’ at core/scanner.cpp:158:56: 2023-09-11T12:30:00,584 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:00,585 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:30:00,585 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:00,587 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:30:00,587 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MOODS::match; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:30:00,588 inlined from ‘void MOODS::scan::MaxHitsMH::add_match(std::size_t, std::size_t, double)’ at core/scanner.cpp:285:38, 2023-09-11T12:30:00,589 inlined from ‘void MOODS::scan::Scanner::process_matches(const std::string&, T&) [with T = MOODS::scan::MaxHitsMH]’ at core/scanner.cpp:184:56: 2023-09-11T12:30:00,589 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:00,590 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:30:00,591 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:00,592 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:30:00,592 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MOODS::match; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:30:00,593 inlined from ‘void MOODS::scan::MaxHitsMH::add_match(std::size_t, std::size_t, double)’ at core/scanner.cpp:285:38, 2023-09-11T12:30:00,593 inlined from ‘void MOODS::scan::Scanner::process_matches(const std::string&, T&) [with T = MOODS::scan::MaxHitsMH]’ at core/scanner.cpp:194:60: 2023-09-11T12:30:00,594 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:00,595 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:30:00,596 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:00,596 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:30:00,597 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MOODS::match; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:30:00,597 inlined from ‘void MOODS::scan::MaxHitsMH::add_match(std::size_t, std::size_t, double)’ at core/scanner.cpp:285:38, 2023-09-11T12:30:00,598 inlined from ‘void MOODS::scan::Scanner::process_matches(const std::string&, T&) [with T = MOODS::scan::MaxHitsMH]’ at core/scanner.cpp:214:56: 2023-09-11T12:30:00,598 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:00,598 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:30:00,599 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:01,031 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:30:01,032 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MOODS::match; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:30:01,032 inlined from ‘void MOODS::scan::AllHitsMH::add_match(std::size_t, std::size_t, double)’ at core/scanner.cpp:244:38, 2023-09-11T12:30:01,033 inlined from ‘void MOODS::scan::Scanner::process_matches(const std::string&, T&) [with T = MOODS::scan::AllHitsMH]’ at core/scanner.cpp:158:56: 2023-09-11T12:30:01,034 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:01,034 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:30:01,035 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:01,036 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:30:01,036 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MOODS::match; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:30:01,037 inlined from ‘void MOODS::scan::AllHitsMH::add_match(std::size_t, std::size_t, double)’ at core/scanner.cpp:244:38, 2023-09-11T12:30:01,038 inlined from ‘void MOODS::scan::Scanner::process_matches(const std::string&, T&) [with T = MOODS::scan::AllHitsMH]’ at core/scanner.cpp:184:56: 2023-09-11T12:30:01,038 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:01,039 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:30:01,040 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:01,040 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:30:01,041 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MOODS::match; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:30:01,041 inlined from ‘void MOODS::scan::AllHitsMH::add_match(std::size_t, std::size_t, double)’ at core/scanner.cpp:244:38, 2023-09-11T12:30:01,042 inlined from ‘void MOODS::scan::Scanner::process_matches(const std::string&, T&) [with T = MOODS::scan::AllHitsMH]’ at core/scanner.cpp:194:60: 2023-09-11T12:30:01,043 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:01,043 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:30:01,044 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:01,044 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MOODS::match}; _Tp = MOODS::match; _Alloc = std::allocator]’, 2023-09-11T12:30:01,045 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MOODS::match; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:30:01,045 inlined from ‘void MOODS::scan::AllHitsMH::add_match(std::size_t, std::size_t, double)’ at core/scanner.cpp:244:38, 2023-09-11T12:30:01,046 inlined from ‘void MOODS::scan::Scanner::process_matches(const std::string&, T&) [with T = MOODS::scan::AllHitsMH]’ at core/scanner.cpp:214:56: 2023-09-11T12:30:01,046 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:01,047 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:30:01,047 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:01,232 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {MOODS::match_with_variant}; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’: 2023-09-11T12:30:01,233 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:30:01,233 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:30:01,234 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:02,034 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MOODS::match_with_variant}; _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’, 2023-09-11T12:30:02,035 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MOODS::match_with_variant; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:30:02,035 inlined from ‘void MOODS::scan::Scanner::variant_matches_recursive(std::vector >&, const MOODS::scan::state&, const std::string&, const std::vector&, int)’ at core/scanner.cpp:416:45: 2023-09-11T12:30:02,036 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:02,037 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:30:02,037 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:05,340 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/core/match_types.o build/temp.linux-armv7l-cpython-311/core/moods_misc.o build/temp.linux-armv7l-cpython-311/core/moods_scan.o build/temp.linux-armv7l-cpython-311/core/moods_tools.o build/temp.linux-armv7l-cpython-311/core/motif_0.o build/temp.linux-armv7l-cpython-311/core/motif_h.o build/temp.linux-armv7l-cpython-311/core/scan_wrap.o build/temp.linux-armv7l-cpython-311/core/scanner.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/MOODS/_scan.cpython-311-arm-linux-gnueabihf.so 2023-09-11T12:30:06,140 building 'MOODS._parsers' extension 2023-09-11T12:30:06,141 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/match_types.cpp -o build/temp.linux-armv7l-cpython-311/core/match_types.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:30:07,042 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/moods_misc.cpp -o build/temp.linux-armv7l-cpython-311/core/moods_misc.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:30:08,418 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/moods_parsers.cpp -o build/temp.linux-armv7l-cpython-311/core/moods_parsers.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:30:10,740 In file included from /usr/include/c++/12/vector:70, 2023-09-11T12:30:10,741 from core/moods.h:5, 2023-09-11T12:30:10,741 from core/moods_parsers.cpp:10: 2023-09-11T12:30:10,742 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2023-09-11T12:30:10,742 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:30:10,743 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:30:10,744 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:10,864 In file included from /usr/include/c++/12/vector:64: 2023-09-11T12:30:10,865 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:30:10,866 inlined from ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector]’ at /usr/include/c++/12/bits/stl_iterator.h:735:22, 2023-09-11T12:30:10,866 inlined from ‘static _OI std::__copy_move<_IsMove, _IsSimple, _Category>::__copy_m(_II, _II, _OI) [with _II = std::istream_iterator; _OI = std::back_insert_iterator >; bool _IsMove = false; bool _IsSimple = false; _Category = std::input_iterator_tag]’ at /usr/include/c++/12/bits/stl_algobase.h:353:16, 2023-09-11T12:30:10,867 inlined from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = istream_iterator; _OI = back_insert_iterator >]’ at /usr/include/c++/12/bits/stl_algobase.h:495:30, 2023-09-11T12:30:10,867 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = istream_iterator; _OI = back_insert_iterator >]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2023-09-11T12:30:10,868 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = istream_iterator; _OI = back_insert_iterator >]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2023-09-11T12:30:10,869 inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = istream_iterator; _OI = back_insert_iterator >]’ at /usr/include/c++/12/bits/stl_algobase.h:620:7, 2023-09-11T12:30:10,869 inlined from ‘std::vector > MOODS::parsers::read_table(const std::string&)’ at core/moods_parsers.cpp:37:22: 2023-09-11T12:30:10,870 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:10,871 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:30:10,871 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:30:11,885 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/moods_tools.cpp -o build/temp.linux-armv7l-cpython-311/core/moods_tools.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:30:12,799 core/moods_tools.cpp: In function ‘double MOODS::tools::threshold_from_p_with_precision(const score_matrix&, const std::vector&, const double&, double)’: 2023-09-11T12:30:12,800 core/moods_tools.cpp:153:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:30:12,800 153 | for (size_t i = 0; i < n; ++i) 2023-09-11T12:30:12,801 | ~~^~~ 2023-09-11T12:30:12,802 core/moods_tools.cpp:155:30: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:30:12,802 155 | for (size_t j = 0; j < a; ++j) 2023-09-11T12:30:12,803 | ~~^~~ 2023-09-11T12:30:12,803 core/moods_tools.cpp:166:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:30:12,804 166 | for (size_t i = 0; i < n; ++i) 2023-09-11T12:30:12,805 | ~~^~~ 2023-09-11T12:30:12,805 core/moods_tools.cpp:170:30: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:30:12,806 170 | for (size_t j = 1; j < a; ++j) 2023-09-11T12:30:12,806 | ~~^~~ 2023-09-11T12:30:12,807 core/moods_tools.cpp:188:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:30:12,808 188 | for (size_t j = 0; j < a; ++j) 2023-09-11T12:30:12,808 | ~~^~~ 2023-09-11T12:30:12,809 core/moods_tools.cpp:191:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:30:12,810 191 | for (size_t i = 1; i < n; ++i) 2023-09-11T12:30:12,810 | ~~^~~ 2023-09-11T12:30:12,811 core/moods_tools.cpp:193:30: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:30:12,812 193 | for (size_t j = 0; j < a; ++j) 2023-09-11T12:30:12,813 | ~~^~~ 2023-09-11T12:30:12,818 core/moods_tools.cpp: In function ‘score_matrix MOODS::tools::log_odds(const std::vector >&, const std::vector >&, const std::vector&, double, std::size_t)’: 2023-09-11T12:30:12,818 core/moods_tools.cpp:323:38: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:30:12,819 323 | for (size_t PCODE = 0; PCODE < 1 << (SHIFT * r); ++PCODE ){ 2023-09-11T12:30:12,820 | ~~~~~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:12,820 core/moods_tools.cpp:331:46: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:30:12,821 331 | for (size_t SCODE = 0; SCODE < 1 << (SHIFT * (q - r - 1)); ++SCODE){ 2023-09-11T12:30:12,822 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:12,832 core/moods_tools.cpp: In function ‘double MOODS::tools::threshold_from_p_with_precision(const score_matrix&, const std::vector&, const double&, double, std::size_t)’: 2023-09-11T12:30:12,832 core/moods_tools.cpp:457:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:30:12,833 457 | for (size_t i = 0; i < cols; ++i) 2023-09-11T12:30:12,833 | ~~^~~~~~ 2023-09-11T12:30:12,834 core/moods_tools.cpp:459:36: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:30:12,834 459 | for (size_t CODE = 0; CODE < rows; ++CODE) 2023-09-11T12:30:12,835 | ~~~~~^~~~~~ 2023-09-11T12:30:12,835 core/moods_tools.cpp:471:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:30:12,836 471 | for (size_t i = 0; i < cols; ++i) 2023-09-11T12:30:12,837 | ~~^~~~~~ 2023-09-11T12:30:12,837 core/moods_tools.cpp:475:36: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:30:12,838 475 | for (size_t CODE = 1; CODE < rows; ++CODE) 2023-09-11T12:30:12,838 | ~~~~~^~~~~~ 2023-09-11T12:30:12,839 core/moods_tools.cpp:492:32: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:30:12,839 492 | for (size_t CODE = 0; CODE < (1 << (SHIFT * q)); ++CODE){ 2023-09-11T12:30:12,840 | ~~~~~^~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:12,841 core/moods_tools.cpp:503:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘long int’ [-Wsign-compare] 2023-09-11T12:30:12,841 503 | for (size_t i = 1; i < cols; ++i) 2023-09-11T12:30:12,842 | ~~^~~~~~ 2023-09-11T12:30:12,842 core/moods_tools.cpp:506:36: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:30:12,843 506 | for (size_t CODE = 0; CODE < (1 << (SHIFT * q)); ++CODE) 2023-09-11T12:30:12,844 | ~~~~~^~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:17,219 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icore/ -I/usr/include/python3.11 -c core/parsers_wrap.cxx -o build/temp.linux-armv7l-cpython-311/core/parsers_wrap.o -march=native -O3 -fPIC --std=c++11 2023-09-11T12:30:20,143 core/parsers_wrap.cxx: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::vector; PyObject = _object]’: 2023-09-11T12:30:20,144 core/parsers_wrap.cxx:3889:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::vector; PyObject = _object]’ 2023-09-11T12:30:20,144 core/parsers_wrap.cxx:4456:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::vector]’ 2023-09-11T12:30:20,145 core/parsers_wrap.cxx:4707:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont >; Seq = std::vector >]’ 2023-09-11T12:30:20,146 core/parsers_wrap.cxx:4729:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector >; T = std::vector; PyObject = _object; sequence = std::vector >]’ 2023-09-11T12:30:20,147 core/parsers_wrap.cxx:4790:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = std::vector; PyObject = _object]’ 2023-09-11T12:30:20,148 core/parsers_wrap.cxx:3781:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector >; PyObject = _object]’ 2023-09-11T12:30:20,148 core/parsers_wrap.cxx:10251:23: required from here 2023-09-11T12:30:20,149 core/parsers_wrap.cxx:3864:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::vector’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 2023-09-11T12:30:20,149 3864 | memset(v_def,0,sizeof(Type)); 2023-09-11T12:30:20,150 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:20,151 In file included from /usr/include/c++/12/vector:64, 2023-09-11T12:30:20,151 from core/moods.h:5, 2023-09-11T12:30:20,152 from core/parsers_wrap.cxx:3130: 2023-09-11T12:30:20,152 /usr/include/c++/12/bits/stl_vector.h:423:11: note: ‘class std::vector’ declared here 2023-09-11T12:30:20,153 423 | class vector : protected _Vector_base<_Tp, _Alloc> 2023-09-11T12:30:20,154 | ^~~~~~ 2023-09-11T12:30:31,757 In file included from /usr/include/c++/12/vector:70: 2023-09-11T12:30:31,758 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2023-09-11T12:30:31,759 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:30:31,759 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:30:31,760 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:31,799 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:30:31,800 inlined from ‘void std_vector_Sl_double_Sg__append(std::vector*, const std::vector::value_type&)’ at core/parsers_wrap.cxx:4931:22, 2023-09-11T12:30:31,800 inlined from ‘PyObject* _wrap_vector_double_append(PyObject*, PyObject*)’ at core/parsers_wrap.cxx:7072:34: 2023-09-11T12:30:31,801 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:31,802 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:30:31,802 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:30:31,842 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:30:31,843 inlined from ‘PyObject* _wrap_vector_double_push_back(PyObject*, PyObject*)’ at core/parsers_wrap.cxx:7669:20: 2023-09-11T12:30:31,843 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:31,844 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:30:31,844 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:30:31,921 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: 2023-09-11T12:30:31,922 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:30:31,923 523 | vector<_Tp, _Alloc>:: 2023-09-11T12:30:31,924 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:35,013 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:30:35,014 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/parsers_wrap.cxx:4100:30, 2023-09-11T12:30:35,014 inlined from ‘std::vector* std_vector_Sl_double_Sg____getitem____SWIG_0(std::vector*, PySliceObject*)’ at core/parsers_wrap.cxx:4882:28, 2023-09-11T12:30:35,015 inlined from ‘PyObject* _wrap_vector_double___getitem____SWIG_0(PyObject*, PyObject*)’ at core/parsers_wrap.cxx:6619:108, 2023-09-11T12:30:35,016 inlined from ‘PyObject* _wrap_vector_double___getitem__(PyObject*, PyObject*)’ at core/parsers_wrap.cxx:6872:55: 2023-09-11T12:30:35,016 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:35,017 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:30:35,017 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:30:35,018 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:30:35,019 inlined from ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]’ at core/parsers_wrap.cxx:4115:28, 2023-09-11T12:30:35,019 inlined from ‘std::vector* std_vector_Sl_double_Sg____getitem____SWIG_0(std::vector*, PySliceObject*)’ at core/parsers_wrap.cxx:4882:28, 2023-09-11T12:30:35,020 inlined from ‘PyObject* _wrap_vector_double___getitem____SWIG_0(PyObject*, PyObject*)’ at core/parsers_wrap.cxx:6619:108, 2023-09-11T12:30:35,020 inlined from ‘PyObject* _wrap_vector_double___getitem__(PyObject*, PyObject*)’ at core/parsers_wrap.cxx:6872:55: 2023-09-11T12:30:35,021 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:35,022 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:30:35,022 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:30:35,331 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:30:35,332 inlined from ‘std::vector::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector*, std::vector::iterator, const std::vector::value_type&)’ at core/parsers_wrap.cxx:4935:212, 2023-09-11T12:30:35,333 inlined from ‘PyObject* _wrap_vector_double_insert__SWIG_0(PyObject*, PyObject*)’ at core/parsers_wrap.cxx:7899:51, 2023-09-11T12:30:35,334 inlined from ‘PyObject* _wrap_vector_double_insert(PyObject*, PyObject*)’ at core/parsers_wrap.cxx:7990:52: 2023-09-11T12:30:35,334 /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:35,335 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); 2023-09-11T12:30:35,336 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:35,336 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:30:35,337 inlined from ‘void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector*, std::vector::iterator, std::vector::size_type, const std::vector::value_type&)’ at core/parsers_wrap.cxx:4936:213, 2023-09-11T12:30:35,338 inlined from ‘PyObject* _wrap_vector_double_insert__SWIG_1(PyObject*, PyObject*)’ at core/parsers_wrap.cxx:7956:42, 2023-09-11T12:30:35,339 inlined from ‘PyObject* _wrap_vector_double_insert(PyObject*, PyObject*)’ at core/parsers_wrap.cxx:8014:54: 2023-09-11T12:30:35,339 /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:35,340 1435 | _M_fill_insert(begin() + __offset, __n, __x); 2023-09-11T12:30:35,340 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:35,619 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2023-09-11T12:30:35,619 inlined from ‘PyObject* _wrap_vector_double_resize__SWIG_1(PyObject*, PyObject*)’ at core/parsers_wrap.cxx:7795:17, 2023-09-11T12:30:35,620 inlined from ‘PyObject* _wrap_vector_double_resize(PyObject*, PyObject*)’ at core/parsers_wrap.cxx:7844:52: 2023-09-11T12:30:35,621 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:30:35,621 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2023-09-11T12:30:35,622 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:30:47,057 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/core/match_types.o build/temp.linux-armv7l-cpython-311/core/moods_misc.o build/temp.linux-armv7l-cpython-311/core/moods_parsers.o build/temp.linux-armv7l-cpython-311/core/moods_tools.o build/temp.linux-armv7l-cpython-311/core/parsers_wrap.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/MOODS/_parsers.cpython-311-arm-linux-gnueabihf.so 2023-09-11T12:30:47,444 running build_scripts 2023-09-11T12:30:47,444 creating build/scripts-3.11 2023-09-11T12:30:47,445 copying and adjusting scripts/moods-dna.py -> build/scripts-3.11 2023-09-11T12:30:47,448 changing mode of build/scripts-3.11/moods-dna.py from 644 to 755 2023-09-11T12:30:47,489 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-11T12:30:47,490 !! 2023-09-11T12:30:47,491 ******************************************************************************** 2023-09-11T12:30:47,492 Please avoid running ``setup.py`` directly. 2023-09-11T12:30:47,492 Instead, use pypa/build, pypa/installer or other 2023-09-11T12:30:47,493 standards-based tools. 2023-09-11T12:30:47,494 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-11T12:30:47,495 ******************************************************************************** 2023-09-11T12:30:47,496 !! 2023-09-11T12:30:47,497 self.initialize_options() 2023-09-11T12:30:47,518 installing to build/bdist.linux-armv7l/wheel 2023-09-11T12:30:47,519 running install 2023-09-11T12:30:47,543 running install_lib 2023-09-11T12:30:47,567 creating build/bdist.linux-armv7l 2023-09-11T12:30:47,568 creating build/bdist.linux-armv7l/wheel 2023-09-11T12:30:47,569 creating build/bdist.linux-armv7l/wheel/MOODS 2023-09-11T12:30:47,570 copying build/lib.linux-armv7l-cpython-311/MOODS/tools.py -> build/bdist.linux-armv7l/wheel/MOODS 2023-09-11T12:30:47,573 copying build/lib.linux-armv7l-cpython-311/MOODS/__init__.py -> build/bdist.linux-armv7l/wheel/MOODS 2023-09-11T12:30:47,575 copying build/lib.linux-armv7l-cpython-311/MOODS/parsers.py -> build/bdist.linux-armv7l/wheel/MOODS 2023-09-11T12:30:47,577 copying build/lib.linux-armv7l-cpython-311/MOODS/_tools.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/MOODS 2023-09-11T12:30:47,632 copying build/lib.linux-armv7l-cpython-311/MOODS/_parsers.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/MOODS 2023-09-11T12:30:47,678 copying build/lib.linux-armv7l-cpython-311/MOODS/misc.py -> build/bdist.linux-armv7l/wheel/MOODS 2023-09-11T12:30:47,680 copying build/lib.linux-armv7l-cpython-311/MOODS/_scan.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/MOODS 2023-09-11T12:30:47,829 copying build/lib.linux-armv7l-cpython-311/MOODS/scan.py -> build/bdist.linux-armv7l/wheel/MOODS 2023-09-11T12:30:47,831 running install_egg_info 2023-09-11T12:30:47,894 running egg_info 2023-09-11T12:30:47,918 writing MOODS_python.egg-info/PKG-INFO 2023-09-11T12:30:47,920 writing dependency_links to MOODS_python.egg-info/dependency_links.txt 2023-09-11T12:30:47,922 writing top-level names to MOODS_python.egg-info/top_level.txt 2023-09-11T12:30:47,951 reading manifest file 'MOODS_python.egg-info/SOURCES.txt' 2023-09-11T12:30:47,956 reading manifest template 'MANIFEST.in' 2023-09-11T12:30:47,958 warning: no files found matching 'scripts/example-data/readme.MD' 2023-09-11T12:30:47,958 warning: no files found matching 'scripts/example-data/seq/chr1-5k-55k.fa' 2023-09-11T12:30:47,959 warning: no files found matching 'scripts/example-data/matrices/*' 2023-09-11T12:30:47,959 adding license file 'COPYING.BIOPYTHON' 2023-09-11T12:30:47,960 adding license file 'COPYING.GPLv3' 2023-09-11T12:30:47,963 writing manifest file 'MOODS_python.egg-info/SOURCES.txt' 2023-09-11T12:30:47,964 Copying MOODS_python.egg-info to build/bdist.linux-armv7l/wheel/MOODS_python-1.9.4.1-py3.11.egg-info 2023-09-11T12:30:47,973 running install_scripts 2023-09-11T12:30:47,974 creating build/bdist.linux-armv7l/wheel/MOODS_python-1.9.4.1.data 2023-09-11T12:30:47,975 creating build/bdist.linux-armv7l/wheel/MOODS_python-1.9.4.1.data/scripts 2023-09-11T12:30:47,976 copying build/scripts-3.11/moods-dna.py -> build/bdist.linux-armv7l/wheel/MOODS_python-1.9.4.1.data/scripts 2023-09-11T12:30:47,979 changing mode of build/bdist.linux-armv7l/wheel/MOODS_python-1.9.4.1.data/scripts/moods-dna.py to 755 2023-09-11T12:30:48,036 creating build/bdist.linux-armv7l/wheel/MOODS_python-1.9.4.1.dist-info/WHEEL 2023-09-11T12:30:48,039 creating '/tmp/pip-wheel-2f9mgvg3/MOODS_python-1.9.4.1-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-11T12:30:48,041 adding 'MOODS/__init__.py' 2023-09-11T12:30:48,580 adding 'MOODS/_parsers.cpython-311-arm-linux-gnueabihf.so' 2023-09-11T12:30:50,232 adding 'MOODS/_scan.cpython-311-arm-linux-gnueabihf.so' 2023-09-11T12:30:50,949 adding 'MOODS/_tools.cpython-311-arm-linux-gnueabihf.so' 2023-09-11T12:30:50,978 adding 'MOODS/misc.py' 2023-09-11T12:30:50,980 adding 'MOODS/parsers.py' 2023-09-11T12:30:50,983 adding 'MOODS/scan.py' 2023-09-11T12:30:50,986 adding 'MOODS/tools.py' 2023-09-11T12:30:50,990 adding 'MOODS_python-1.9.4.1.data/scripts/moods-dna.py' 2023-09-11T12:30:50,992 adding 'MOODS_python-1.9.4.1.dist-info/COPYING.BIOPYTHON' 2023-09-11T12:30:50,997 adding 'MOODS_python-1.9.4.1.dist-info/COPYING.GPLv3' 2023-09-11T12:30:50,999 adding 'MOODS_python-1.9.4.1.dist-info/METADATA' 2023-09-11T12:30:51,000 adding 'MOODS_python-1.9.4.1.dist-info/WHEEL' 2023-09-11T12:30:51,001 adding 'MOODS_python-1.9.4.1.dist-info/top_level.txt' 2023-09-11T12:30:51,002 adding 'MOODS_python-1.9.4.1.dist-info/RECORD' 2023-09-11T12:30:51,061 removing build/bdist.linux-armv7l/wheel 2023-09-11T12:30:51,218 Building wheel for moods-python (setup.py): finished with status 'done' 2023-09-11T12:30:51,288 Created wheel for moods-python: filename=MOODS_python-1.9.4.1-cp311-cp311-linux_armv7l.whl size=5724135 sha256=65e67c78aed891d5439a9ca7c6865c2240eb0b5c8c00d27742804859878228c2 2023-09-11T12:30:51,289 Stored in directory: /tmp/pip-ephem-wheel-cache-fenduypf/wheels/09/40/9e/4da6711134b46a37abedb0583820cb03e0ca1aec79f5095058 2023-09-11T12:30:51,302 Successfully built moods-python 2023-09-11T12:30:51,446 Removed build tracker: '/tmp/pip-build-tracker-99s07_2_'