2026-03-30T12:42:45,715 Created temporary directory: /tmp/pip-ephem-wheel-cache-qqbhapv0 2026-03-30T12:42:45,717 Created temporary directory: /tmp/pip-build-tracker-ga_zf87t 2026-03-30T12:42:45,718 Initialized build tracking at /tmp/pip-build-tracker-ga_zf87t 2026-03-30T12:42:45,718 Created build tracker: /tmp/pip-build-tracker-ga_zf87t 2026-03-30T12:42:45,719 Entered build tracker: /tmp/pip-build-tracker-ga_zf87t 2026-03-30T12:42:45,719 Created temporary directory: /tmp/pip-wheel-tsyifnx4 2026-03-30T12:42:45,722 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-30T12:42:45,725 Created temporary directory: /tmp/pip-ephem-wheel-cache-oqpnsvh7 2026-03-30T12:42:45,746 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-30T12:42:45,750 2 location(s) to search for versions of genetic-algorithm-lib: 2026-03-30T12:42:45,750 * https://pypi.org/simple/genetic-algorithm-lib/ 2026-03-30T12:42:45,750 * https://www.piwheels.org/simple/genetic-algorithm-lib/ 2026-03-30T12:42:45,751 Fetching project page and analyzing links: https://pypi.org/simple/genetic-algorithm-lib/ 2026-03-30T12:42:45,751 Getting page https://pypi.org/simple/genetic-algorithm-lib/ 2026-03-30T12:42:45,753 Found index url https://pypi.org/simple 2026-03-30T12:42:45,977 Fetched page https://pypi.org/simple/genetic-algorithm-lib/ as application/vnd.pypi.simple.v1+json 2026-03-30T12:42:45,983 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/2b/84/8f8676e8d4446aa3804bb4db2630d9858861f64d1da3352e17418f8798a2/genetic_algorithm_lib-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,983 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/52/99/632834719ad75edd44ac3c4b13c02a5b56f6a27bdbbdda000c3e44db60c9/genetic_algorithm_lib-1.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,984 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/8d/aa/4daf4e34c8bf1eea7e8a3b999d4469189ca78e6e01234c420a4401d355df/genetic_algorithm_lib-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,985 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/12/ac/8b0b57b785cf902a82c1afacafa4f9702312840f8edf6e7b14736cc29e80/genetic_algorithm_lib-1.0.0-cp310-cp310-win32.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,985 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/6c/28/78ad0d34cffea9cbd6dc0bafe75ffbf0cf42a7dabd19bb65b2ea6f44ae7d/genetic_algorithm_lib-1.0.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,986 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/73/b4/dbddb8ad9f9e6babd996d6fc0000b542f8d8ec0870bbe602a08e974ef30f/genetic_algorithm_lib-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,986 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/fd/6e/2d2cbdafeec243fbf4f25b3fd51bafd76c29ef35b735345336c20ec7c40a/genetic_algorithm_lib-1.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,987 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/92/8d/eaf6f16c002943a116b92d7ba9adbd1af084d35c16b5af2b4a937a9d2609/genetic_algorithm_lib-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,988 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/fc/e6/3ac916dfa2e859f53820f36651ab7520dd90f6543233c3522310d4701a20/genetic_algorithm_lib-1.0.0-cp311-cp311-win32.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,988 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/30/d8/bfeb103c238e0cc170e149a4b1d04124eb9df195f082aff153b047c7d0b1/genetic_algorithm_lib-1.0.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,989 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/5c/70/7854f8934d636b857e4b052ac1a44adc7bb7168b585aad54d00ab8a8bf02/genetic_algorithm_lib-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,989 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/41/70/42965933615f1523ebbbd8e55499a7eba5503c9270117f525441bca3f309/genetic_algorithm_lib-1.0.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,990 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/08/cc/c18ded6f4aa36b1ee1617bcf3c45640c6cbf03c5e21a3b627fabd2bff6f2/genetic_algorithm_lib-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,990 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/af/85/677cf90c54a481f1b78761408ee41c954b8ffb21face44bd9193b9889cff/genetic_algorithm_lib-1.0.0-cp312-cp312-win32.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,991 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/96/28/8e4231c78cc8a43064c48fcbc566015c7ca99ca1687cac06cd5e992f6389/genetic_algorithm_lib-1.0.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,992 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/8c/c8/c105ea61b3e2506549fb4c6482d4ce7595ff209b9db9db8a8d0498573951/genetic_algorithm_lib-1.0.0-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,992 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/58/aa/7e90ae09a85f9afc8d90fa9576bb28cd2f9c3e36c34c93a8743464fa447b/genetic_algorithm_lib-1.0.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,993 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/04/f7/e67f66340df360d0edf76954bee1f29efccc98e185ccb2c83b316fef0c93/genetic_algorithm_lib-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,993 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/d5/d0/4981121112b2226a489c8020651df9a8da65a72d11f3a49646808911e5bf/genetic_algorithm_lib-1.0.0-cp38-cp38-win32.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,994 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/bf/f4/50426617504c7db85105785c524c950411dbedd24050e91cc986209475ea/genetic_algorithm_lib-1.0.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,995 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/76/99/a314a958be22ccbe5b7e4d555c0fd15b5e8391f08a29093954efbab440ff/genetic_algorithm_lib-1.0.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,995 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/2b/dd/4825022676b2ed979cebe2c6365c645d3be04202747579657855527417d3/genetic_algorithm_lib-1.0.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,996 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/07/5d/d61a2b7ef4fd95fab330011767613eaa648a2f236cc216c66e8a6e077561/genetic_algorithm_lib-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,996 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/e0/04/7227fe0b352be7020469951302659d204e13cdb7dd3c197c15fd7f43557d/genetic_algorithm_lib-1.0.0-cp39-cp39-win32.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,996 Skipping link: No binaries permitted for genetic-algorithm-lib: https://files.pythonhosted.org/packages/88/eb/ca9a81e63dafd9bebf371d14928d1d99703cca0f0d4058c8257df894ad94/genetic_algorithm_lib-1.0.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8) 2026-03-30T12:42:45,997 Found link https://files.pythonhosted.org/packages/b9/ef/b36e3c96b9dc5cf63c4b59720acb709b708a2f860779f7997274edc825ac/genetic_algorithm_lib-1.0.0.tar.gz (from https://pypi.org/simple/genetic-algorithm-lib/) (requires-python:>=3.8), version: 1.0.0 2026-03-30T12:42:45,998 Fetching project page and analyzing links: https://www.piwheels.org/simple/genetic-algorithm-lib/ 2026-03-30T12:42:45,999 Getting page https://www.piwheels.org/simple/genetic-algorithm-lib/ 2026-03-30T12:42:46,000 Found index url https://www.piwheels.org/simple 2026-03-30T12:42:46,166 Fetched page https://www.piwheels.org/simple/genetic-algorithm-lib/ as text/html 2026-03-30T12:42:46,167 Skipping link: not a file: https://www.piwheels.org/simple/genetic-algorithm-lib/ 2026-03-30T12:42:46,168 Skipping link: not a file: https://pypi.org/simple/genetic-algorithm-lib/ 2026-03-30T12:42:46,187 Given no hashes to check 1 links for project 'genetic-algorithm-lib': discarding no candidates 2026-03-30T12:42:46,205 Collecting genetic-algorithm-lib==1.0.0 2026-03-30T12:42:46,207 Created temporary directory: /tmp/pip-unpack-h2qx7jcc 2026-03-30T12:42:46,367 Downloading genetic_algorithm_lib-1.0.0.tar.gz (139 kB) 2026-03-30T12:42:46,713 Added genetic-algorithm-lib==1.0.0 from https://files.pythonhosted.org/packages/b9/ef/b36e3c96b9dc5cf63c4b59720acb709b708a2f860779f7997274edc825ac/genetic_algorithm_lib-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-ga_zf87t' 2026-03-30T12:42:46,718 Created temporary directory: /tmp/pip-build-env-l4ausbaw 2026-03-30T12:42:46,723 Installing build dependencies: started 2026-03-30T12:42:46,724 Running command pip subprocess to install build dependencies 2026-03-30T12:42:47,889 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-30T12:42:48,332 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-30T12:42:48,355 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-30T12:42:48,881 Collecting scikit-build-core>=0.10 2026-03-30T12:42:48,909 Using cached https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-0.12.2-py3-none-any.whl (192 kB) 2026-03-30T12:42:49,131 Collecting pybind11>=2.6 2026-03-30T12:42:49,160 Using cached https://www.piwheels.org/simple/pybind11/pybind11-3.0.2-py3-none-any.whl (310 kB) 2026-03-30T12:42:49,374 Collecting packaging>=23.2 2026-03-30T12:42:49,389 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-30T12:42:49,500 Collecting pathspec>=0.12.0 2026-03-30T12:42:49,515 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-30T12:42:52,209 Installing collected packages: pybind11, pathspec, packaging, scikit-build-core 2026-03-30T12:42:52,401 Creating /tmp/pip-build-env-l4ausbaw/overlay/local/bin 2026-03-30T12:42:52,403 changing mode of /tmp/pip-build-env-l4ausbaw/overlay/local/bin/pybind11-config to 755 2026-03-30T12:42:53,516 Successfully installed packaging-26.0 pathspec-1.0.4 pybind11-3.0.2 scikit-build-core-0.12.2 2026-03-30T12:42:53,757 Installing build dependencies: finished with status 'done' 2026-03-30T12:42:53,763 Getting requirements to build wheel: started 2026-03-30T12:42:53,764 Running command Getting requirements to build wheel 2026-03-30T12:42:54,517 Getting requirements to build wheel: finished with status 'done' 2026-03-30T12:42:54,521 Created temporary directory: /tmp/pip-modern-metadata-0hcllvoo 2026-03-30T12:42:54,524 Preparing metadata (pyproject.toml): started 2026-03-30T12:42:54,525 Running command Preparing metadata (pyproject.toml) 2026-03-30T12:42:55,267 *** scikit-build-core 0.12.2 using CMake 3.25.1 (metadata_wheel) 2026-03-30T12:42:55,377 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-30T12:42:55,384 Source in /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6 has version 1.0.0, which satisfies requirement genetic-algorithm-lib==1.0.0 from https://files.pythonhosted.org/packages/b9/ef/b36e3c96b9dc5cf63c4b59720acb709b708a2f860779f7997274edc825ac/genetic_algorithm_lib-1.0.0.tar.gz 2026-03-30T12:42:55,385 Removed genetic-algorithm-lib==1.0.0 from https://files.pythonhosted.org/packages/b9/ef/b36e3c96b9dc5cf63c4b59720acb709b708a2f860779f7997274edc825ac/genetic_algorithm_lib-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-ga_zf87t' 2026-03-30T12:42:55,392 Created temporary directory: /tmp/pip-unpack-b6vqw76r 2026-03-30T12:42:55,393 Building wheels for collected packages: genetic-algorithm-lib 2026-03-30T12:42:55,398 Created temporary directory: /tmp/pip-wheel-c1hju6o2 2026-03-30T12:42:55,398 Destination directory: /tmp/pip-wheel-c1hju6o2 2026-03-30T12:42:55,400 Building wheel for genetic-algorithm-lib (pyproject.toml): started 2026-03-30T12:42:55,402 Running command Building wheel for genetic-algorithm-lib (pyproject.toml) 2026-03-30T12:42:56,131 *** scikit-build-core 0.12.2 using CMake 3.25.1 (wheel) 2026-03-30T12:42:56,159 *** Configuring CMake... 2026-03-30T12:42:56,256 loading initial cache file /tmp/tmptwtmc_8q/build/CMakeInit.txt 2026-03-30T12:42:56,916 -- The CXX compiler identification is GNU 12.2.0 2026-03-30T12:42:56,985 -- Detecting CXX compiler ABI info 2026-03-30T12:42:57,309 -- Detecting CXX compiler ABI info - done 2026-03-30T12:42:57,348 -- Check for working CXX compiler: /usr/bin/arm-linux-gnueabihf-g++ - skipped 2026-03-30T12:42:57,350 -- Detecting CXX compile features 2026-03-30T12:42:57,354 -- Detecting CXX compile features - done 2026-03-30T12:42:58,079 -- Found Python3: /usr/bin/python3 (found version "3.11.2") found components: Interpreter Development.Module 2026-03-30T12:42:58,328 -- Performing Test HAS_FLTO_AUTO 2026-03-30T12:42:58,902 -- Performing Test HAS_FLTO_AUTO - Success 2026-03-30T12:42:58,905 -- Found pybind11: /tmp/pip-build-env-l4ausbaw/overlay/local/lib/python3.11/dist-packages/pybind11/include (found version "3.0.2") 2026-03-30T12:42:58,907 -- Python bindings: ENABLED (pybind11 3.0.2) 2026-03-30T12:42:58,907 -- === Genetic Algorithm Build Configuration === 2026-03-30T12:42:58,908 -- Build type: Release 2026-03-30T12:42:58,908 -- C++ standard: 17 2026-03-30T12:42:58,909 -- Compiler: GNU 2026-03-30T12:42:58,909 -- Install prefix: /tmp/tmptwtmc_8q/wheel/platlib 2026-03-30T12:42:58,910 -- Output directory: /tmp/tmptwtmc_8q/build/bin 2026-03-30T12:42:58,910 -- ============================================= 2026-03-30T12:42:58,911 -- Configuring done 2026-03-30T12:42:58,952 -- Generating done 2026-03-30T12:42:58,997 -- Build files have been written to: /tmp/tmptwtmc_8q/build 2026-03-30T12:42:59,029 *** Building project with Ninja... 2026-03-30T12:42:59,241 [1/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/crossover_all.cc.o 2026-03-30T12:42:59,420 [2/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/crossover_base.cc.o 2026-03-30T12:43:05,556 [3/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/base_crossover.cc.o 2026-03-30T12:43:06,810 [4/45] Building CXX object CMakeFiles/genetic_algorithm.dir/src/c_api.cpp.o 2026-03-30T12:43:08,105 [5/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/blend_crossover.cc.o 2026-03-30T12:43:09,056 [6/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/cut_and_crossfill_crossover.cc.o 2026-03-30T12:43:11,211 [7/45] Building CXX object CMakeFiles/genetic_algorithm.dir/src/genetic_algorithm.cpp.o 2026-03-30T12:43:11,212 In file included from /usr/include/c++/12/vector:70, 2026-03-30T12:43:11,213 from /usr/include/c++/12/bits/random.h:34, 2026-03-30T12:43:11,214 from /usr/include/c++/12/random:49, 2026-03-30T12:43:11,215 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/include/ga/genetic_algorithm.hpp:4, 2026-03-30T12:43:11,217 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/genetic_algorithm.cpp:1: 2026-03-30T12:43:11,218 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ga::GeneticAlgorithm::Individual&}; _Tp = ga::GeneticAlgorithm::Individual; _Alloc = std::allocator]’: 2026-03-30T12:43:11,219 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:11,220 439 | vector<_Tp, _Alloc>:: 2026-03-30T12:43:11,221 | ^~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:11,223 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ga::GeneticAlgorithm::Individual}; _Tp = ga::GeneticAlgorithm::Individual; _Alloc = std::allocator]’: 2026-03-30T12:43:11,224 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:11,225 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ga::GeneticAlgorithm::Individual}; _Tp = ga::GeneticAlgorithm::Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:11,226 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ga::GeneticAlgorithm::Individual; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-03-30T12:43:11,227 inlined from ‘std::vector ga::GeneticAlgorithm::initPopulation_(const ga::Fitness&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/genetic_algorithm.cpp:52:22: 2026-03-30T12:43:11,230 /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 2026-03-30T12:43:11,231 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-30T12:43:11,232 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:11,233 In file included from /usr/include/c++/12/vector:64: 2026-03-30T12:43:11,234 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ga::GeneticAlgorithm::Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:11,235 inlined from ‘ga::Result ga::GeneticAlgorithm::run(const ga::Fitness&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/genetic_algorithm.cpp:120:60: 2026-03-30T12:43:11,236 /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 2026-03-30T12:43:11,237 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:11,238 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:11,249 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ga::GeneticAlgorithm::Individual}; _Tp = ga::GeneticAlgorithm::Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:11,250 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ga::GeneticAlgorithm::Individual; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-03-30T12:43:11,251 inlined from ‘ga::Result ga::GeneticAlgorithm::run(const ga::Fitness&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/genetic_algorithm.cpp:132:27: 2026-03-30T12:43:11,252 /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 2026-03-30T12:43:11,253 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-30T12:43:11,254 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:11,256 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ga::GeneticAlgorithm::Individual}; _Tp = ga::GeneticAlgorithm::Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:11,257 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ga::GeneticAlgorithm::Individual; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-03-30T12:43:11,258 inlined from ‘ga::Result ga::GeneticAlgorithm::run(const ga::Fitness&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/genetic_algorithm.cpp:133:71: 2026-03-30T12:43:11,259 /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 2026-03-30T12:43:11,260 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-30T12:43:11,261 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:13,734 [8/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/differential_evolution_crossover.cc.o 2026-03-30T12:43:13,751 [9/45] Building CXX object CMakeFiles/genetic_algorithm.dir/src/algorithms/moea/nsga2.cpp.o 2026-03-30T12:43:13,752 In file included from /usr/include/c++/12/vector:70, 2026-03-30T12:43:13,753 from /usr/include/c++/12/functional:62, 2026-03-30T12:43:13,754 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/include/ga/algorithms/moea/nsga2.hpp:4, 2026-03-30T12:43:13,755 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/algorithms/moea/nsga2.cpp:1: 2026-03-30T12:43:13,756 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ga::moea::Nsga2GenerationStats}; _Tp = ga::moea::Nsga2GenerationStats; _Alloc = std::allocator]’: 2026-03-30T12:43:13,757 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:13,758 439 | vector<_Tp, _Alloc>:: 2026-03-30T12:43:13,759 | ^~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:13,760 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ga::Individual&}; _Tp = ga::Individual; _Alloc = std::allocator]’: 2026-03-30T12:43:13,761 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:13,762 In file included from /usr/include/c++/12/vector:64: 2026-03-30T12:43:13,763 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ga::Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:13,764 inlined from ‘std::vector ga::moea::Nsga2::environmentalSelect(const std::vector&, std::size_t) const’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/algorithms/moea/nsga2.cpp:111:31: 2026-03-30T12:43:13,765 /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 2026-03-30T12:43:13,766 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:13,767 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:13,769 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ga::Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:13,770 inlined from ‘std::vector ga::moea::Nsga2::environmentalSelect(const std::vector&, std::size_t) const’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/algorithms/moea/nsga2.cpp:133:27: 2026-03-30T12:43:13,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 2026-03-30T12:43:13,772 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:13,773 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:13,774 In file included from /usr/include/c++/12/vector:63: 2026-03-30T12:43:13,775 /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 = ga::Individual*]’: 2026-03-30T12:43:13,776 /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 2026-03-30T12:43:13,778 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, 2026-03-30T12:43:13,779 | ^~~~~~~~~~~~~~~~ 2026-03-30T12:43:13,780 /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 2026-03-30T12:43:13,788 /usr/include/c++/12/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = ga::Individual; _Alloc = std::allocator]’: 2026-03-30T12:43:13,790 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:13,791 739 | vector<_Tp, _Alloc>:: 2026-03-30T12:43:13,792 | ^~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:13,793 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:13,794 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:13,794 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ga::Individual*; bool _TrivialValueTypes = false]’, 2026-03-30T12:43:13,795 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ga::Individual*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2026-03-30T12:43:13,796 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ga::Individual*; _Tp = ga::Individual]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2026-03-30T12:43:13,797 inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = ga::Individual; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/vector.tcc:769:34: 2026-03-30T12:43:13,799 /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 2026-03-30T12:43:13,800 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2026-03-30T12:43:13,801 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:13,802 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ga::Individual*; bool _TrivialValueTypes = false]’, 2026-03-30T12:43:13,803 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ga::Individual*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2026-03-30T12:43:13,808 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = ga::Individual*; _Tp = ga::Individual]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2026-03-30T12:43:13,810 inlined from ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = ga::Individual; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/vector.tcc:796:38: 2026-03-30T12:43:13,811 /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 2026-03-30T12:43:13,815 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2026-03-30T12:43:13,828 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:13,830 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ga::moea::Nsga2GenerationStats}; _Tp = ga::moea::Nsga2GenerationStats; _Alloc = std::allocator]’, 2026-03-30T12:43:13,831 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ga::moea::Nsga2GenerationStats; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-03-30T12:43:13,832 inlined from ‘ga::moea::Nsga2Result ga::moea::Nsga2::run(std::vector, const EvaluateFn&, const ReproduceFn&) const’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/algorithms/moea/nsga2.cpp:169:29: 2026-03-30T12:43:13,833 /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 2026-03-30T12:43:13,840 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-30T12:43:13,842 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:13,843 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ga::Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:13,844 inlined from ‘ga::moea::Nsga2Result ga::moea::Nsga2::run(std::vector, const EvaluateFn&, const ReproduceFn&) const’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/algorithms/moea/nsga2.cpp:186:32: 2026-03-30T12:43:13,845 /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 2026-03-30T12:43:13,846 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:13,847 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:13,848 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = ga::Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:13,849 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = ga::Individual; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-03-30T12:43:13,850 inlined from ‘ga::moea::Nsga2Result ga::moea::Nsga2::run(std::vector, const EvaluateFn&, const ReproduceFn&) const’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/algorithms/moea/nsga2.cpp:194:24: 2026-03-30T12:43:13,851 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:13,858 1779 | _M_range_insert(__pos, __first, __last, 2026-03-30T12:43:13,868 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:13,869 1780 | std::__iterator_category(__first)); 2026-03-30T12:43:13,870 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:13,871 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:13,872 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = ga::Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:13,873 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = ga::Individual; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-03-30T12:43:13,874 inlined from ‘ga::moea::Nsga2Result ga::moea::Nsga2::run(std::vector, const EvaluateFn&, const ReproduceFn&) const’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/algorithms/moea/nsga2.cpp:195:24: 2026-03-30T12:43:13,875 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:13,876 1779 | _M_range_insert(__pos, __first, __last, 2026-03-30T12:43:13,877 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:13,878 1780 | std::__iterator_category(__first)); 2026-03-30T12:43:13,879 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:13,880 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:13,881 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ga::moea::Nsga2GenerationStats}; _Tp = ga::moea::Nsga2GenerationStats; _Alloc = std::allocator]’, 2026-03-30T12:43:13,883 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ga::moea::Nsga2GenerationStats; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-03-30T12:43:13,883 inlined from ‘ga::moea::Nsga2Result ga::moea::Nsga2::run(std::vector, const EvaluateFn&, const ReproduceFn&) const’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/src/algorithms/moea/nsga2.cpp:199:33: 2026-03-30T12:43:13,884 /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 2026-03-30T12:43:13,885 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-30T12:43:13,886 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:15,465 [10/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/cycle_crossover.cc.o 2026-03-30T12:43:15,853 [11/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/diploid_recombination.cc.o 2026-03-30T12:43:18,094 [12/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/intermediate_recombination.cc.o 2026-03-30T12:43:18,094 In file included from /usr/include/c++/12/vector:70, 2026-03-30T12:43:18,095 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/base_crossover.h:4, 2026-03-30T12:43:18,096 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/intermediate_recombination.h:4, 2026-03-30T12:43:18,097 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/intermediate_recombination.cc:1: 2026-03-30T12:43:18,098 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: 2026-03-30T12:43:18,099 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:18,100 439 | vector<_Tp, _Alloc>:: 2026-03-30T12:43:18,101 | ^~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:18,101 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, 2026-03-30T12:43:18,102 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-03-30T12:43:18,103 inlined from ‘RealVector IntermediateRecombination::wholeArithmeticRecombination(const RealVector&, const RealVector&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/intermediate_recombination.cc:56:24: 2026-03-30T12:43:18,104 /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 2026-03-30T12:43:18,105 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-30T12:43:18,106 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:18,107 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, 2026-03-30T12:43:18,108 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-03-30T12:43:18,110 inlined from ‘virtual std::pair, std::vector > IntermediateRecombination::crossover(const RealVector&, const RealVector&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/intermediate_recombination.cc:20:25: 2026-03-30T12:43:18,111 /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 2026-03-30T12:43:18,112 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-30T12:43:18,113 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:18,114 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, 2026-03-30T12:43:18,115 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-03-30T12:43:18,116 inlined from ‘virtual std::pair, std::vector > IntermediateRecombination::crossover(const RealVector&, const RealVector&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/intermediate_recombination.cc:21:25: 2026-03-30T12:43:18,118 /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 2026-03-30T12:43:18,119 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-30T12:43:18,120 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:19,262 [13/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/edge_crossover.cc.o 2026-03-30T12:43:21,324 [14/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/line_recombination.cc.o 2026-03-30T12:43:21,325 In file included from /usr/include/c++/12/vector:70, 2026-03-30T12:43:21,325 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/base_crossover.h:4, 2026-03-30T12:43:21,326 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/line_recombination.h:4, 2026-03-30T12:43:21,327 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/line_recombination.cc:1: 2026-03-30T12:43:21,328 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: 2026-03-30T12:43:21,329 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:21,330 439 | vector<_Tp, _Alloc>:: 2026-03-30T12:43:21,331 | ^~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:21,332 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, 2026-03-30T12:43:21,333 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-03-30T12:43:21,334 inlined from ‘virtual std::pair, std::vector > LineRecombination::crossover(const RealVector&, const RealVector&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/line_recombination.cc:25:25: 2026-03-30T12:43:21,335 /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 2026-03-30T12:43:21,336 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-30T12:43:21,337 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:21,339 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, 2026-03-30T12:43:21,340 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-03-30T12:43:21,341 inlined from ‘virtual std::pair, std::vector > LineRecombination::crossover(const RealVector&, const RealVector&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/line_recombination.cc:26:25: 2026-03-30T12:43:21,342 /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 2026-03-30T12:43:21,343 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-03-30T12:43:21,344 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:23,989 [15/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/order_crossover.cc.o 2026-03-30T12:43:24,033 [16/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/multi_point_crossover.cc.o 2026-03-30T12:43:24,673 [17/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/one_point_crossover.cc.o 2026-03-30T12:43:26,256 [18/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/simulated_binary_crossover.cc.o 2026-03-30T12:43:27,259 [19/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/partially_mapped_crossover.cc.o 2026-03-30T12:43:28,598 [20/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/subtree_crossover.cc.o 2026-03-30T12:43:31,715 [21/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/two_point_crossover.cc.o 2026-03-30T12:43:31,909 [22/45] Building CXX object CMakeFiles/genetic_algorithm.dir/mutation/base_mutation.cc.o 2026-03-30T12:43:32,494 [23/45] Building CXX object CMakeFiles/genetic_algorithm.dir/mutation/bit_flip_mutation.cc.o 2026-03-30T12:43:32,661 [24/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/uniform_crossover.cc.o 2026-03-30T12:43:32,662 In file included from /usr/include/c++/12/vector:70, 2026-03-30T12:43:32,663 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/base_crossover.h:4, 2026-03-30T12:43:32,664 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/uniform_crossover.h:4, 2026-03-30T12:43:32,665 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/uniform_crossover.cc:1: 2026-03-30T12:43:32,666 /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]’: 2026-03-30T12:43:32,667 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:32,676 439 | vector<_Tp, _Alloc>:: 2026-03-30T12:43:32,676 | ^~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:32,677 In file included from /usr/include/c++/12/vector:64: 2026-03-30T12:43:32,678 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-30T12:43:32,679 inlined from ‘virtual std::pair, std::vector > UniformCrossover::crossover(const RealVector&, const RealVector&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/uniform_crossover.cc:56:29: 2026-03-30T12:43:32,680 /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 2026-03-30T12:43:32,681 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:32,682 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:32,683 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-30T12:43:32,684 inlined from ‘virtual std::pair, std::vector > UniformCrossover::crossover(const RealVector&, const RealVector&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/uniform_crossover.cc:57:29: 2026-03-30T12:43:32,685 /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 2026-03-30T12:43:32,686 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:32,687 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:32,688 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-30T12:43:32,689 inlined from ‘virtual std::pair, std::vector > UniformCrossover::crossover(const RealVector&, const RealVector&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/uniform_crossover.cc:60:29: 2026-03-30T12:43:32,690 /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 2026-03-30T12:43:32,691 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:32,691 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:32,692 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-30T12:43:32,693 inlined from ‘virtual std::pair, std::vector > UniformCrossover::crossover(const RealVector&, const RealVector&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/uniform_crossover.cc:61:29: 2026-03-30T12:43:32,694 /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 2026-03-30T12:43:32,695 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:32,696 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:34,566 [25/45] Building CXX object CMakeFiles/genetic_algorithm.dir/crossover/uniform_k_vector_crossover.cc.o 2026-03-30T12:43:34,567 In file included from /usr/include/c++/12/vector:70, 2026-03-30T12:43:34,568 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/base_crossover.h:4, 2026-03-30T12:43:34,570 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/uniform_k_vector_crossover.h:4, 2026-03-30T12:43:34,571 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/uniform_k_vector_crossover.cc:1: 2026-03-30T12:43:34,572 /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]’: 2026-03-30T12:43:34,573 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:34,574 439 | vector<_Tp, _Alloc>:: 2026-03-30T12:43:34,575 | ^~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:34,576 In file included from /usr/include/c++/12/functional:64, 2026-03-30T12:43:34,577 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/base_crossover.h:7: 2026-03-30T12:43:34,578 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::shuffle(_RAIter, _RAIter, _UGenerator&&) [with _RAIter = __gnu_cxx::__normal_iterator >; _UGenerator = mersenne_twister_engine&]’: 2026-03-30T12:43:34,579 /usr/include/c++/12/bits/stl_algo.h:3696:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:34,580 3696 | shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last, 2026-03-30T12:43:34,581 | ^~~~~~~ 2026-03-30T12:43:34,582 /usr/include/c++/12/bits/stl_algo.h:3696:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:34,584 In file included from /usr/include/c++/12/vector:64: 2026-03-30T12:43:34,585 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-30T12:43:34,586 inlined from ‘std::vector > UniformKVectorCrossover::crossover(const std::vector >&)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/uniform_k_vector_crossover.cc:74:37: 2026-03-30T12:43:34,587 /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 2026-03-30T12:43:34,588 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:34,589 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:34,590 /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/uniform_k_vector_crossover.cc: In member function ‘std::vector > UniformKVectorCrossover::crossover(const std::vector >&)’: 2026-03-30T12:43:34,590 /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/crossover/uniform_k_vector_crossover.cc:77:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:34,591 77 | std::shuffle(genes_at_i.begin(), genes_at_i.end(), rng); 2026-03-30T12:43:34,592 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:35,551 [26/45] Building CXX object CMakeFiles/genetic_algorithm.dir/mutation/creep_mutation.cc.o 2026-03-30T12:43:36,534 [27/45] Building CXX object CMakeFiles/genetic_algorithm.dir/mutation/insert_mutation.cc.o 2026-03-30T12:43:37,208 [28/45] Building CXX object CMakeFiles/genetic_algorithm.dir/mutation/gaussian_mutation.cc.o 2026-03-30T12:43:37,496 [29/45] Building CXX object CMakeFiles/genetic_algorithm.dir/mutation/inversion_mutation.cc.o 2026-03-30T12:43:39,413 [30/45] Building CXX object CMakeFiles/genetic_algorithm.dir/mutation/list_mutation.cc.o 2026-03-30T12:43:40,188 [31/45] Building CXX object CMakeFiles/genetic_algorithm.dir/mutation/random_resetting_mutation.cc.o 2026-03-30T12:43:40,893 [32/45] Building CXX object CMakeFiles/genetic_algorithm.dir/mutation/scramble_mutation.cc.o 2026-03-30T12:43:41,852 [33/45] Building CXX object CMakeFiles/genetic_algorithm.dir/mutation/swap_mutation.cc.o 2026-03-30T12:43:42,461 [34/45] Building CXX object CMakeFiles/genetic_algorithm.dir/mutation/uniform_mutation.cc.o 2026-03-30T12:43:43,564 [35/45] Building CXX object CMakeFiles/genetic_algorithm.dir/selection-operator/base_selection.cc.o 2026-03-30T12:43:43,763 [36/45] Building CXX object CMakeFiles/genetic_algorithm.dir/mutation/self_adaptive_mutation.cc.o 2026-03-30T12:43:49,312 [37/45] Building CXX object CMakeFiles/genetic_algorithm.dir/selection-operator/elitism_selection.cc.o 2026-03-30T12:43:49,313 In file included from /usr/include/c++/12/algorithm:61, 2026-03-30T12:43:49,314 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/elitism_selection.cc:2: 2026-03-30T12:43:49,315 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, size_t):: >]’: 2026-03-30T12:43:49,316 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:49,317 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-03-30T12:43:49,318 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:49,328 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, size_t):: >]’: 2026-03-30T12:43:49,329 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:49,330 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-03-30T12:43:49,331 | ^~~~~~~~~~~~~~~~ 2026-03-30T12:43:49,332 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:49,333 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2026-03-30T12:43:49,334 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Individual; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, size_t):: >]’: 2026-03-30T12:43:49,335 /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:49,336 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-03-30T12:43:49,336 | ^~~~~~~~~~~~~ 2026-03-30T12:43:49,337 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, size_t):: >]’: 2026-03-30T12:43:49,338 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:49,339 1908 | __introsort_loop(_RandomAccessIterator __first, 2026-03-30T12:43:49,340 | ^~~~~~~~~~~~~~~~ 2026-03-30T12:43:49,341 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:49,342 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:49,343 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2026-03-30T12:43:49,344 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:49,345 In file included from /usr/include/c++/12/vector:70, 2026-03-30T12:43:49,345 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/base_selection.h:4, 2026-03-30T12:43:49,346 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/elitism_selection.h:4, 2026-03-30T12:43:49,347 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/elitism_selection.cc:1: 2026-03-30T12:43:49,348 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Individual&}; _Tp = Individual; _Alloc = std::allocator]’: 2026-03-30T12:43:49,349 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:49,350 439 | vector<_Tp, _Alloc>:: 2026-03-30T12:43:49,351 | ^~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:49,352 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, size_t):: >]’, 2026-03-30T12:43:49,353 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = ElitismSelection::select(const std::vector&, size_t)::]’ at /usr/include/c++/12/bits/stl_algo.h:4853:18, 2026-03-30T12:43:49,355 inlined from ‘virtual std::vector ElitismSelection::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/elitism_selection.cc:19:14: 2026-03-30T12:43:49,356 /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:49,357 1937 | std::__introsort_loop(__first, __last, 2026-03-30T12:43:49,368 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-03-30T12:43:49,369 1938 | std::__lg(__last - __first) * 2, 2026-03-30T12:43:49,370 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:49,371 1939 | __comp); 2026-03-30T12:43:49,372 | ~~~~~~~ 2026-03-30T12:43:49,373 In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, size_t):: >]’, 2026-03-30T12:43:49,374 inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, size_t):: >]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31, 2026-03-30T12:43:49,374 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = ElitismSelection::select(const std::vector&, size_t)::]’ at /usr/include/c++/12/bits/stl_algo.h:4853:18, 2026-03-30T12:43:49,375 inlined from ‘virtual std::vector ElitismSelection::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/elitism_selection.cc:19:14: 2026-03-30T12:43:49,376 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:49,377 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2026-03-30T12:43:49,378 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:49,379 /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:49,380 1854 | std::__insertion_sort(__first, __last, __comp); 2026-03-30T12:43:49,381 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:49,382 In file included from /usr/include/c++/12/vector:64: 2026-03-30T12:43:49,383 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:49,384 inlined from ‘virtual std::vector ElitismSelection::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/elitism_selection.cc:29:27: 2026-03-30T12:43:49,385 /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 2026-03-30T12:43:49,386 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:49,386 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:49,743 [38/45] Building CXX object CMakeFiles/genetic_algorithm.dir/selection-operator/stochastic_universal_sampling.cc.o 2026-03-30T12:43:49,744 In file included from /usr/include/c++/12/vector:70, 2026-03-30T12:43:49,745 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/base_selection.h:4, 2026-03-30T12:43:49,746 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/stochastic_universal_sampling.h:4, 2026-03-30T12:43:49,747 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/stochastic_universal_sampling.cc:1: 2026-03-30T12:43:49,747 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Individual&}; _Tp = Individual; _Alloc = std::allocator]’: 2026-03-30T12:43:49,748 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:49,749 439 | vector<_Tp, _Alloc>:: 2026-03-30T12:43:49,750 | ^~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:49,751 In file included from /usr/include/c++/12/vector:64: 2026-03-30T12:43:49,752 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:49,753 inlined from ‘virtual std::vector StochasticUniversalSampling::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/stochastic_universal_sampling.cc:29:31: 2026-03-30T12:43:49,754 /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 2026-03-30T12:43:49,755 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:49,756 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:49,757 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:49,758 inlined from ‘virtual std::vector StochasticUniversalSampling::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/stochastic_universal_sampling.cc:57:31: 2026-03-30T12:43:49,759 /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 2026-03-30T12:43:49,760 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:49,761 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:49,762 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:49,762 inlined from ‘virtual std::vector StochasticUniversalSampling::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/stochastic_universal_sampling.cc:59:31: 2026-03-30T12:43:49,763 /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 2026-03-30T12:43:49,764 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:49,765 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:50,215 [39/45] Building CXX object CMakeFiles/genetic_algorithm.dir/selection-operator/tournament_selection.cc.o 2026-03-30T12:43:50,216 In file included from /usr/include/c++/12/vector:70, 2026-03-30T12:43:50,216 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/base_selection.h:4, 2026-03-30T12:43:50,217 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/tournament_selection.h:4, 2026-03-30T12:43:50,218 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/tournament_selection.cc:1: 2026-03-30T12:43:50,219 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Individual&}; _Tp = Individual; _Alloc = std::allocator]’: 2026-03-30T12:43:50,220 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:50,221 439 | vector<_Tp, _Alloc>:: 2026-03-30T12:43:50,221 | ^~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:50,222 In file included from /usr/include/c++/12/vector:64: 2026-03-30T12:43:50,223 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:50,224 inlined from ‘virtual std::vector TournamentSelection::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/tournament_selection.cc:38:27: 2026-03-30T12:43:50,225 /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 2026-03-30T12:43:50,226 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:50,227 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:50,269 [40/45] Building CXX object CMakeFiles/genetic_algorithm.dir/selection-operator/roulette_wheel_selection.cc.o 2026-03-30T12:43:50,270 In file included from /usr/include/c++/12/vector:70, 2026-03-30T12:43:50,270 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/base_selection.h:4, 2026-03-30T12:43:50,271 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/roulette_wheel_selection.h:4, 2026-03-30T12:43:50,272 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/roulette_wheel_selection.cc:1: 2026-03-30T12:43:50,273 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Individual&}; _Tp = Individual; _Alloc = std::allocator]’: 2026-03-30T12:43:50,273 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:50,274 439 | vector<_Tp, _Alloc>:: 2026-03-30T12:43:50,275 | ^~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:50,275 In file included from /usr/include/c++/12/vector:64: 2026-03-30T12:43:50,276 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:50,277 inlined from ‘virtual std::vector RouletteWheelSelection::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/roulette_wheel_selection.cc:25:31: 2026-03-30T12:43:50,277 /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 2026-03-30T12:43:50,278 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:50,279 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:50,279 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:50,280 inlined from ‘virtual std::vector RouletteWheelSelection::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/roulette_wheel_selection.cc:41:35: 2026-03-30T12:43:50,281 /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 2026-03-30T12:43:50,282 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:50,282 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:50,337 [41/45] Building CXX object CMakeFiles/genetic_algorithm.dir/selection-operator/rank_selection.cc.o 2026-03-30T12:43:50,337 In file included from /usr/include/c++/12/algorithm:61, 2026-03-30T12:43:50,338 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/rank_selection.cc:2: 2026-03-30T12:43:50,339 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, size_t):: >]’: 2026-03-30T12:43:50,340 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:50,340 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-03-30T12:43:50,341 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:50,342 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, size_t):: >]’: 2026-03-30T12:43:50,342 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:50,343 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-03-30T12:43:50,344 | ^~~~~~~~~~~~~~~~ 2026-03-30T12:43:50,345 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:50,345 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2026-03-30T12:43:50,346 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Individual; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, size_t):: >]’: 2026-03-30T12:43:50,347 /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:50,347 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-03-30T12:43:50,348 | ^~~~~~~~~~~~~ 2026-03-30T12:43:50,349 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, size_t):: >]’: 2026-03-30T12:43:50,349 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:50,350 1908 | __introsort_loop(_RandomAccessIterator __first, 2026-03-30T12:43:50,351 | ^~~~~~~~~~~~~~~~ 2026-03-30T12:43:50,351 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:50,352 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:50,353 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2026-03-30T12:43:50,353 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:50,354 In file included from /usr/include/c++/12/vector:70, 2026-03-30T12:43:50,355 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/base_selection.h:4, 2026-03-30T12:43:50,356 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/rank_selection.h:4, 2026-03-30T12:43:50,356 from /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/rank_selection.cc:1: 2026-03-30T12:43:50,357 /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]’: 2026-03-30T12:43:50,358 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:50,359 439 | vector<_Tp, _Alloc>:: 2026-03-30T12:43:50,359 | ^~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:50,360 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Individual&}; _Tp = Individual; _Alloc = std::allocator]’: 2026-03-30T12:43:50,361 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-03-30T12:43:50,362 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, size_t):: >]’, 2026-03-30T12:43:50,362 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = RankSelection::select(const std::vector&, size_t)::]’ at /usr/include/c++/12/bits/stl_algo.h:4853:18, 2026-03-30T12:43:50,379 inlined from ‘virtual std::vector RankSelection::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/rank_selection.cc:33:14: 2026-03-30T12:43:50,380 /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:50,381 1937 | std::__introsort_loop(__first, __last, 2026-03-30T12:43:50,381 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-03-30T12:43:50,382 1938 | std::__lg(__last - __first) * 2, 2026-03-30T12:43:50,383 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:50,383 1939 | __comp); 2026-03-30T12:43:50,384 | ~~~~~~~ 2026-03-30T12:43:50,385 In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, size_t):: >]’, 2026-03-30T12:43:50,386 inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, size_t):: >]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31, 2026-03-30T12:43:50,386 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = RankSelection::select(const std::vector&, size_t)::]’ at /usr/include/c++/12/bits/stl_algo.h:4853:18, 2026-03-30T12:43:50,387 inlined from ‘virtual std::vector RankSelection::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/rank_selection.cc:33:14: 2026-03-30T12:43:50,388 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:50,389 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2026-03-30T12:43:50,390 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:50,391 /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-03-30T12:43:50,391 1854 | std::__insertion_sort(__first, __last, __comp); 2026-03-30T12:43:50,392 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-30T12:43:50,393 In file included from /usr/include/c++/12/vector:64: 2026-03-30T12:43:50,394 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-30T12:43:50,395 inlined from ‘virtual std::vector RankSelection::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/rank_selection.cc:53:32: 2026-03-30T12:43:50,395 /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 2026-03-30T12:43:50,396 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:50,397 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:50,398 /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 2026-03-30T12:43:50,399 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-03-30T12:43:50,399 inlined from ‘virtual std::vector RankSelection::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/rank_selection.cc:62:35: 2026-03-30T12:43:50,400 /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 2026-03-30T12:43:50,401 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:50,402 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:50,402 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:50,403 inlined from ‘virtual std::vector RankSelection::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/rank_selection.cc:74:31: 2026-03-30T12:43:50,404 /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 2026-03-30T12:43:50,405 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:50,405 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:50,406 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Individual; _Alloc = std::allocator]’, 2026-03-30T12:43:50,407 inlined from ‘virtual std::vector RankSelection::select(const std::vector&, size_t)’ at /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6/selection-operator/rank_selection.cc:76:31: 2026-03-30T12:43:50,407 /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 2026-03-30T12:43:50,408 1287 | _M_realloc_insert(end(), __x); 2026-03-30T12:43:50,409 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-03-30T12:43:51,928 [42/45] Linking CXX static library libgenetic_algorithm.a 2026-03-30T12:43:56,683 [43/45] Building CXX object CMakeFiles/ga_python_module.dir/benchmark/ga_benchmark.cc.o 2026-03-30T12:45:23,326 [44/45] Building CXX object CMakeFiles/ga_python_module.dir/python/ga_bindings.cpp.o 2026-03-30T12:46:06,863 [45/45] Linking CXX shared module python/_core.cpython-311-arm-linux-gnueabihf.so 2026-03-30T12:46:06,880 *** Installing project into wheel... 2026-03-30T12:46:06,921 -- Install configuration: "Release" 2026-03-30T12:46:06,944 -- Installing: /tmp/tmptwtmc_8q/wheel/platlib/genetic_algorithm_lib/_core.cpython-311-arm-linux-gnueabihf.so 2026-03-30T12:46:07,104 *** Making wheel... 2026-03-30T12:46:07,476 Traceback (most recent call last): 2026-03-30T12:46:07,477 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2026-03-30T12:46:07,482 main() 2026-03-30T12:46:07,482 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2026-03-30T12:46:07,483 json_out['return_val'] = hook(**hook_input['kwargs']) 2026-03-30T12:46:07,484 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-30T12:46:07,484 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel 2026-03-30T12:46:07,485 return _build_backend().build_wheel(wheel_directory, config_settings, 2026-03-30T12:46:07,485 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-30T12:46:07,486 File "/tmp/pip-build-env-l4ausbaw/overlay/local/lib/python3.11/dist-packages/scikit_build_core/build/__init__.py", line 33, in build_wheel 2026-03-30T12:46:07,486 return _build_wheel_impl( 2026-03-30T12:46:07,487 ^^^^^^^^^^^^^^^^^^ 2026-03-30T12:46:07,487 File "/tmp/pip-build-env-l4ausbaw/overlay/local/lib/python3.11/dist-packages/scikit_build_core/build/wheel.py", line 177, in _build_wheel_impl 2026-03-30T12:46:07,487 return _build_wheel_impl_impl( 2026-03-30T12:46:07,488 ^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-30T12:46:07,488 File "/tmp/pip-build-env-l4ausbaw/overlay/local/lib/python3.11/dist-packages/scikit_build_core/build/wheel.py", line 276, in _build_wheel_impl_impl 2026-03-30T12:46:07,489 with tempfile.TemporaryDirectory() as tmpdir: 2026-03-30T12:46:07,489 File "/usr/lib/python3.11/tempfile.py", line 1052, in __exit__ 2026-03-30T12:46:07,490 self.cleanup() 2026-03-30T12:46:07,490 File "/usr/lib/python3.11/tempfile.py", line 1056, in cleanup 2026-03-30T12:46:07,491 self._rmtree(self.name, ignore_errors=self._ignore_cleanup_errors) 2026-03-30T12:46:07,491 File "/usr/lib/python3.11/tempfile.py", line 1038, in _rmtree 2026-03-30T12:46:07,492 _rmtree(name, onerror=onerror) 2026-03-30T12:46:07,492 File "/usr/lib/python3.11/shutil.py", line 732, in rmtree 2026-03-30T12:46:07,493 _rmtree_safe_fd(fd, path, onerror) 2026-03-30T12:46:07,493 File "/usr/lib/python3.11/shutil.py", line 660, in _rmtree_safe_fd 2026-03-30T12:46:07,494 _rmtree_safe_fd(dirfd, fullname, onerror) 2026-03-30T12:46:07,495 File "/usr/lib/python3.11/shutil.py", line 660, in _rmtree_safe_fd 2026-03-30T12:46:07,496 _rmtree_safe_fd(dirfd, fullname, onerror) 2026-03-30T12:46:07,497 File "/usr/lib/python3.11/shutil.py", line 683, in _rmtree_safe_fd 2026-03-30T12:46:07,499 onerror(os.unlink, fullname, sys.exc_info()) 2026-03-30T12:46:07,501 File "/usr/lib/python3.11/shutil.py", line 681, in _rmtree_safe_fd 2026-03-30T12:46:07,503 os.unlink(entry.name, dir_fd=topfd) 2026-03-30T12:46:07,503 OSError: [Errno 16] Device or resource busy: '.nfs00000000002a144f00003280' 2026-03-30T12:46:07,562 ERROR: [present-rich] Building wheel for genetic-algorithm-lib (pyproject.toml) exited with 1 2026-03-30T12:46:07,576 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpracigdqc[/] 2026-03-30T12:46:07,577 [bold magenta]cwd[/]: /tmp/pip-wheel-tsyifnx4/genetic-algorithm-lib_4113a6d1bb624f27a93fe233853f34b6 2026-03-30T12:46:07,578 Building wheel for genetic-algorithm-lib (pyproject.toml): finished with status 'error' 2026-03-30T12:46:07,583 ERROR: Failed building wheel for genetic-algorithm-lib 2026-03-30T12:46:08,599 Failed to build genetic-algorithm-lib 2026-03-30T12:46:08,601 ERROR: Failed to build one or more wheels 2026-03-30T12:46:08,604 Exception information: 2026-03-30T12:46:08,604 Traceback (most recent call last): 2026-03-30T12:46:08,604 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-03-30T12:46:08,604 status = run_func(*args) 2026-03-30T12:46:08,604 ^^^^^^^^^^^^^^^ 2026-03-30T12:46:08,604 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-03-30T12:46:08,604 return func(self, options, args) 2026-03-30T12:46:08,604 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-30T12:46:08,604 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-03-30T12:46:08,604 raise CommandError("Failed to build one or more wheels") 2026-03-30T12:46:08,604 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-03-30T12:46:08,612 Removed build tracker: '/tmp/pip-build-tracker-ga_zf87t'