2026-07-26T23:08:24,154 Created temporary directory: /tmp/pip-ephem-wheel-cache-lv5dco6k 2026-07-26T23:08:24,156 Created temporary directory: /tmp/pip-build-tracker-erru61wt 2026-07-26T23:08:24,156 Initialized build tracking at /tmp/pip-build-tracker-erru61wt 2026-07-26T23:08:24,157 Created build tracker: /tmp/pip-build-tracker-erru61wt 2026-07-26T23:08:24,157 Entered build tracker: /tmp/pip-build-tracker-erru61wt 2026-07-26T23:08:24,158 Created temporary directory: /tmp/pip-wheel-r0iwr6ws 2026-07-26T23:08:24,160 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-07-26T23:08:24,163 Created temporary directory: /tmp/pip-ephem-wheel-cache-egw6ekj9 2026-07-26T23:08:24,185 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-26T23:08:24,188 2 location(s) to search for versions of pycasso: 2026-07-26T23:08:24,188 * https://pypi.org/simple/pycasso/ 2026-07-26T23:08:24,188 * https://www.piwheels.org/simple/pycasso/ 2026-07-26T23:08:24,189 Fetching project page and analyzing links: https://pypi.org/simple/pycasso/ 2026-07-26T23:08:24,190 Getting page https://pypi.org/simple/pycasso/ 2026-07-26T23:08:24,191 Found index url https://pypi.org/simple 2026-07-26T23:08:24,496 Fetched page https://pypi.org/simple/pycasso/ as application/vnd.pypi.simple.v1+json 2026-07-26T23:08:24,500 Found link https://files.pythonhosted.org/packages/f1/8b/67038ea85d90467b2e69b9390d6cae091767211ce297a06a0c3b7f26a6d0/pycasso-0.0.3.dev0.tar.gz (from https://pypi.org/simple/pycasso/), version: 0.0.3.dev0 2026-07-26T23:08:24,500 Found link https://files.pythonhosted.org/packages/19/4d/921a793a6d29dcd12caecbe86b8dd41da284e7b227e687559f1ded115505/pycasso-0.0.5.dev0.tar.gz (from https://pypi.org/simple/pycasso/), version: 0.0.5.dev0 2026-07-26T23:08:24,501 Found link https://files.pythonhosted.org/packages/5b/b6/38315a253ba5d4b453c13bd4504debf68e1f9abebaabad621857eca6d088/pycasso-0.0.5.dev2.tar.gz (from https://pypi.org/simple/pycasso/), version: 0.0.5.dev2 2026-07-26T23:08:24,502 Found link https://files.pythonhosted.org/packages/25/5f/18a7ad2988c0851d215c8c5ff2bf762742c463f9a16465ad60b60f6fa1b2/pycasso-0.0.6.dev2.tar.gz (from https://pypi.org/simple/pycasso/), version: 0.0.6.dev2 2026-07-26T23:08:24,503 Found link https://files.pythonhosted.org/packages/5e/37/af73cf6c35babd331d892d7eb6af961080e65e52cae252686755fb8a1cce/pycasso-0.1.0.tar.gz (from https://pypi.org/simple/pycasso/), version: 0.1.0 2026-07-26T23:08:24,503 Found link https://files.pythonhosted.org/packages/6d/c9/19fc0ea8cfb27d99b3ab06b6352394d1b8b09747e70e132683be33461179/pycasso-0.1.1.tar.gz (from https://pypi.org/simple/pycasso/), version: 0.1.1 2026-07-26T23:08:24,504 Found link https://files.pythonhosted.org/packages/c5/82/9b6e684de16602a593690c95654e21fdf492c12f98cec1084d91e1cd3999/pycasso-0.1.2.1.tar.gz (from https://pypi.org/simple/pycasso/), version: 0.1.2.1 2026-07-26T23:08:24,505 Found link https://files.pythonhosted.org/packages/2e/1a/07ff4c3b18b87a4e92005929a2d7ebc3f3ecee16e568b5ce3735c6b0c16c/pycasso-0.1.2.2.tar.gz (from https://pypi.org/simple/pycasso/), version: 0.1.2.2 2026-07-26T23:08:24,506 Skipping link: No binaries permitted for pycasso: https://files.pythonhosted.org/packages/ab/d5/25cca80ea4e40b4e6c0629a4afb4a06cb33a6f8f5c15d409fa8c563bfa4d/pycasso-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pycasso/) 2026-07-26T23:08:24,506 Found link https://files.pythonhosted.org/packages/e5/9f/32ee03e1a536ef8246d0dd53dc176bb1dd2bbb5ae55189c7f902c909d892/pycasso-1.0.0.tar.gz (from https://pypi.org/simple/pycasso/), version: 1.0.0 2026-07-26T23:08:24,507 Found link https://files.pythonhosted.org/packages/58/36/28ccac9dbf9fd78d5172465ebe7288e4b7aa2cb697ef7a348c84b472d2a4/pycasso-1.0.1.tar.gz (from https://pypi.org/simple/pycasso/), version: 1.0.1 2026-07-26T23:08:24,508 Found link https://files.pythonhosted.org/packages/56/62/e4e6ae40e8a553f647e0b8681959c801c71f856c8213950660041d45e2ea/pycasso-2.0.0.tar.gz (from https://pypi.org/simple/pycasso/) (requires-python:>=3.9), version: 2.0.0 2026-07-26T23:08:24,509 Found link https://files.pythonhosted.org/packages/d3/b8/f8cb7ed36264eb02f02dc1f0eb4bde8a697a334e5daba51ff387e5851ed0/pycasso-2.0.1.tar.gz (from https://pypi.org/simple/pycasso/) (requires-python:>=3.9), version: 2.0.1 2026-07-26T23:08:24,510 Fetching project page and analyzing links: https://www.piwheels.org/simple/pycasso/ 2026-07-26T23:08:24,510 Getting page https://www.piwheels.org/simple/pycasso/ 2026-07-26T23:08:24,511 Found index url https://www.piwheels.org/simple 2026-07-26T23:08:24,697 Fetched page https://www.piwheels.org/simple/pycasso/ as text/html 2026-07-26T23:08:24,700 Skipping link: No binaries permitted for pycasso: https://archive1.piwheels.org/simple/pycasso/pycasso-1.0.1-py3-none-any.whl#sha256=267003d6a332e07522eb94cc561153257c232febde141cb91611ae6bd0687076 (from https://www.piwheels.org/simple/pycasso/) 2026-07-26T23:08:24,701 Skipping link: No binaries permitted for pycasso: https://archive1.piwheels.org/simple/pycasso/pycasso-1.0.0-py3-none-any.whl#sha256=aef7751485f9be1ca456f0e458d6fe0f1c0e8a5a310383bd1de53a6297c0a3bd (from https://www.piwheels.org/simple/pycasso/) 2026-07-26T23:08:24,701 Skipping link: No binaries permitted for pycasso: https://archive1.piwheels.org/simple/pycasso/pycasso-0.1.2.2-py3-none-any.whl#sha256=0e39be9e2d12492d4b7f3833d70130e262edb703a5556418c6065c8302d97884 (from https://www.piwheels.org/simple/pycasso/) 2026-07-26T23:08:24,702 Skipping link: No binaries permitted for pycasso: https://archive1.piwheels.org/simple/pycasso/pycasso-0.1.2.1-py3-none-any.whl#sha256=e2d9e7d677b388eedade054bb2df43c4fd073ded08d528840ec5624cebd297bc (from https://www.piwheels.org/simple/pycasso/) 2026-07-26T23:08:24,702 Skipping link: No binaries permitted for pycasso: https://archive1.piwheels.org/simple/pycasso/pycasso-0.1.1-py3-none-any.whl#sha256=07079ae18e3917f244d977f0cbef22afe596cacc37157e389a5fdf0004988489 (from https://www.piwheels.org/simple/pycasso/) 2026-07-26T23:08:24,703 Skipping link: No binaries permitted for pycasso: https://archive1.piwheels.org/simple/pycasso/pycasso-0.1.0-py3-none-any.whl#sha256=b245db3a56b4c89cde5210c2752d9bd9f09b7705f6cf806a9b7ba9203904b7fc (from https://www.piwheels.org/simple/pycasso/) 2026-07-26T23:08:24,703 Skipping link: No binaries permitted for pycasso: https://archive1.piwheels.org/simple/pycasso/pycasso-0.0.6.dev2-py3-none-any.whl#sha256=19fe0e9a9a90239c4f8215939d141fc16147d3f813bc16cd624e3dc76ddac96b (from https://www.piwheels.org/simple/pycasso/) 2026-07-26T23:08:24,704 Skipping link: No binaries permitted for pycasso: https://archive1.piwheels.org/simple/pycasso/pycasso-0.0.5.dev2-py3-none-any.whl#sha256=baba266f9bf2313a7d628acd54a2893f9f2e2f384d90704889ee6b0fc6f61b52 (from https://www.piwheels.org/simple/pycasso/) 2026-07-26T23:08:24,705 Skipping link: No binaries permitted for pycasso: https://archive1.piwheels.org/simple/pycasso/pycasso-0.0.5.dev0-py3-none-any.whl#sha256=c20a7fd03b68f8b3d2ca32731ca47a0b4f85d5d4347b10003f81fb469446b963 (from https://www.piwheels.org/simple/pycasso/) 2026-07-26T23:08:24,705 Skipping link: not a file: https://www.piwheels.org/simple/pycasso/ 2026-07-26T23:08:24,706 Skipping link: not a file: https://pypi.org/simple/pycasso/ 2026-07-26T23:08:24,726 Given no hashes to check 1 links for project 'pycasso': discarding no candidates 2026-07-26T23:08:24,744 Collecting pycasso==2.0.0 2026-07-26T23:08:24,746 Created temporary directory: /tmp/pip-unpack-yd8xn5n2 2026-07-26T23:08:24,897 Downloading pycasso-2.0.0.tar.gz (948 kB) 2026-07-26T23:08:25,892 Added pycasso==2.0.0 from https://files.pythonhosted.org/packages/56/62/e4e6ae40e8a553f647e0b8681959c801c71f856c8213950660041d45e2ea/pycasso-2.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-erru61wt' 2026-07-26T23:08:25,894 Running setup.py (path:/tmp/pip-wheel-r0iwr6ws/pycasso_73c1ab29e9784e268c7af409a77adc70/setup.py) egg_info for package pycasso 2026-07-26T23:08:25,895 Created temporary directory: /tmp/pip-pip-egg-info-8nwaox_w 2026-07-26T23:08:25,895 Preparing metadata (setup.py): started 2026-07-26T23:08:25,897 Running command python setup.py egg_info 2026-07-26T23:08:26,413 rm -f -rf build lib bin *~ */*~ */*/*~ */*/*/*~ */*.o */*/*.o */*/*/*.o picasso 2026-07-26T23:08:26,478 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/c_api/c_api.o src/c_api/c_api.cpp >build/c_api/c_api.d 2026-07-26T23:08:26,886 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/c_api/c_api.cpp -o build/c_api/c_api.o 2026-07-26T23:08:32,797 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/c_api/multinomial.o src/c_api/multinomial.cpp >build/c_api/multinomial.d 2026-07-26T23:08:33,176 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/c_api/multinomial.cpp -o build/c_api/multinomial.o 2026-07-26T23:08:39,411 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/objective/gaussian_cov_update.o src/objective/gaussian_cov_update.cpp >build/objective/gaussian_cov_update.d 2026-07-26T23:08:39,759 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/objective/gaussian_cov_update.cpp -o build/objective/gaussian_cov_update.o 2026-07-26T23:08:48,693 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/objective/gaussian_naive_update.o src/objective/gaussian_naive_update.cpp >build/objective/gaussian_naive_update.d 2026-07-26T23:08:49,046 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/objective/gaussian_naive_update.cpp -o build/objective/gaussian_naive_update.o 2026-07-26T23:08:56,734 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/objective/glm.o src/objective/glm.cpp >build/objective/glm.d 2026-07-26T23:08:57,084 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/objective/glm.cpp -o build/objective/glm.o 2026-07-26T23:09:06,020 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/objective/multinomial_objective.o src/objective/multinomial_objective.cpp >build/objective/multinomial_objective.d 2026-07-26T23:09:06,364 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/objective/multinomial_objective.cpp -o build/objective/multinomial_objective.o 2026-07-26T23:09:18,125 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/objective/sqrtmse.o src/objective/sqrtmse.cpp >build/objective/sqrtmse.d 2026-07-26T23:09:18,472 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/objective/sqrtmse.cpp -o build/objective/sqrtmse.o 2026-07-26T23:09:25,457 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/solver/actgd.o src/solver/actgd.cpp >build/solver/actgd.d 2026-07-26T23:09:25,826 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/solver/actgd.cpp -o build/solver/actgd.o 2026-07-26T23:09:31,062 In file included from /usr/include/c++/12/vector:70, 2026-07-26T23:09:31,063 from ./include/picasso/objective.hpp:22, 2026-07-26T23:09:31,064 from ./include/picasso/actgd.hpp:5, 2026-07-26T23:09:31,064 from src/solver/actgd.cpp:1: 2026-07-26T23:09:31,065 /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]’: 2026-07-26T23:09:31,066 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-07-26T23:09:31,066 523 | vector<_Tp, _Alloc>:: 2026-07-26T23:09:31,067 | ^~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:31,208 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const picasso::ModelParam&}; _Tp = picasso::ModelParam; _Alloc = std::allocator]’: 2026-07-26T23:09:31,208 /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-07-26T23:09:31,209 439 | vector<_Tp, _Alloc>:: 2026-07-26T23:09:31,209 | ^~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:31,348 /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-07-26T23:09:31,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-07-26T23:09:31,812 In file included from /usr/include/c++/12/vector:64: 2026-07-26T23:09:31,813 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-07-26T23:09:31,813 inlined from ‘int picasso::solver::ActGDSolver::solve_impl(CommitSink*)’ at src/solver/actgd.cpp:77:22: 2026-07-26T23:09:31,814 /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 2026-07-26T23:09:31,815 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-07-26T23:09:31,815 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:31,822 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::ModelParam; _Alloc = std::allocator]’, 2026-07-26T23:09:31,823 inlined from ‘int picasso::solver::ActGDSolver::solve_impl(CommitSink*)’ at src/solver/actgd.cpp:309:49: 2026-07-26T23:09:31,824 /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-07-26T23:09:31,825 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:09:31,826 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:09:31,826 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-07-26T23:09:31,827 inlined from ‘int picasso::solver::ActGDSolver::solve_impl(CommitSink*)’ at src/solver/actgd.cpp:318:36: 2026-07-26T23:09:31,828 /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-07-26T23:09:31,828 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:09:31,829 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:09:32,942 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/solver/actnewton.o src/solver/actnewton.cpp >build/solver/actnewton.d 2026-07-26T23:09:33,297 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/solver/actnewton.cpp -o build/solver/actnewton.o 2026-07-26T23:09:39,301 In file included from /usr/include/c++/12/vector:70, 2026-07-26T23:09:39,301 from ./include/picasso/objective.hpp:22, 2026-07-26T23:09:39,302 from ./include/picasso/actnewton.hpp:7, 2026-07-26T23:09:39,303 from src/solver/actnewton.cpp:1: 2026-07-26T23:09:39,303 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const picasso::ModelParam&}; _Tp = picasso::ModelParam; _Alloc = std::allocator]’: 2026-07-26T23:09:39,304 /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-07-26T23:09:39,305 439 | vector<_Tp, _Alloc>:: 2026-07-26T23:09:39,305 | ^~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:39,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]’: 2026-07-26T23:09:39,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 2026-07-26T23:09:40,380 In file included from /usr/include/c++/12/vector:64: 2026-07-26T23:09:40,381 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::ModelParam; _Alloc = std::allocator]’, 2026-07-26T23:09:40,381 inlined from ‘int picasso::solver::ActNewtonSolver::solve_impl(bool, CommitSink*)’ at src/solver/actnewton.cpp:799:49: 2026-07-26T23:09:40,382 /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-07-26T23:09:40,383 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:09:40,383 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:09:40,384 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-07-26T23:09:40,385 inlined from ‘int picasso::solver::ActNewtonSolver::solve_impl(bool, CommitSink*)’ at src/solver/actnewton.cpp:816:28: 2026-07-26T23:09:40,386 /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-07-26T23:09:40,387 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:09:40,388 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:09:42,243 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/solver/multinomial_actnewton.o src/solver/multinomial_actnewton.cpp >build/solver/multinomial_actnewton.d 2026-07-26T23:09:42,606 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/solver/multinomial_actnewton.cpp -o build/solver/multinomial_actnewton.o 2026-07-26T23:09:52,762 In file included from /usr/include/c++/12/bits/stl_algo.h:60, 2026-07-26T23:09:52,762 from /usr/include/c++/12/algorithm:61, 2026-07-26T23:09:52,763 from ./include/eigen3/Eigen/Core:288, 2026-07-26T23:09:52,763 from ./include/eigen3/Eigen/Dense:1, 2026-07-26T23:09:52,764 from ./include/picasso/multinomial_actnewton.hpp:4, 2026-07-26T23:09:52,764 from src/solver/multinomial_actnewton.cpp:1: 2026-07-26T23:09:52,765 /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 = picasso::solver::{anonymous}::WeightedMedianEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2026-07-26T23:09:52,766 /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-07-26T23:09:52,767 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-07-26T23:09:52,767 | ^~~~~~~~~~~~~ 2026-07-26T23:09:52,805 /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]’: 2026-07-26T23:09:52,806 /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-07-26T23:09:52,807 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-07-26T23:09:52,807 | ^~~~~~~~~~~~~~~~ 2026-07-26T23:09:52,808 /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-07-26T23:09:52,841 /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 = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2026-07-26T23:09:52,842 /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-07-26T23:09:52,843 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-07-26T23:09:52,843 | ^~~~~~~~~~~~~ 2026-07-26T23:09:53,086 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2026-07-26T23:09:53,087 /usr/include/c++/12/bits/stl_algo.h:1947:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:09:53,088 1947 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, 2026-07-26T23:09:53,088 | ^~~~~~~~~~~~~ 2026-07-26T23:09:53,089 /usr/include/c++/12/bits/stl_algo.h:1947:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:09:53,090 /usr/include/c++/12/bits/stl_algo.h:1947:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:09:54,166 /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]’: 2026-07-26T23:09:54,166 /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-07-26T23:09:54,167 1908 | __introsort_loop(_RandomAccessIterator __first, 2026-07-26T23:09:54,168 | ^~~~~~~~~~~~~~~~ 2026-07-26T23:09:54,168 /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-07-26T23:09:54,169 /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-07-26T23:09:54,169 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2026-07-26T23:09:54,170 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,051 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-26T23:09:55,051 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_feature_l1_gauge(Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:74:21: 2026-07-26T23:09:55,052 /usr/include/c++/12/bits/stl_algo.h:4747:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:09:55,052 4747 | std::__introselect(__first, __nth, __last, 2026-07-26T23:09:55,053 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,054 4748 | std::__lg(__last - __first) * 2, 2026-07-26T23:09:55,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,055 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-26T23:09:55,056 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,057 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-26T23:09:55,057 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_feature_l1_gauge(Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:81:23: 2026-07-26T23:09:55,058 /usr/include/c++/12/bits/stl_algo.h:4747:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:09:55,059 4747 | std::__introselect(__first, __nth, __last, 2026-07-26T23:09:55,060 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,060 4748 | std::__lg(__last - __first) * 2, 2026-07-26T23:09:55,061 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,062 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-26T23:09:55,062 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,269 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-26T23:09:55,270 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_weighted_feature_l1_gauge(const Eigen::MatrixXd&, Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:142:23: 2026-07-26T23:09:55,271 /usr/include/c++/12/bits/stl_algo.h:4747:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:09:55,271 4747 | std::__introselect(__first, __nth, __last, 2026-07-26T23:09:55,272 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,273 4748 | std::__lg(__last - __first) * 2, 2026-07-26T23:09:55,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,275 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-26T23:09:55,275 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,276 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-26T23:09:55,276 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_weighted_feature_l1_gauge(const Eigen::MatrixXd&, Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:149:25: 2026-07-26T23:09:55,277 /usr/include/c++/12/bits/stl_algo.h:4747:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:09:55,277 4747 | std::__introselect(__first, __nth, __last, 2026-07-26T23:09:55,278 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,278 4748 | std::__lg(__last - __first) * 2, 2026-07-26T23:09:55,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,279 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-26T23:09:55,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,280 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2026-07-26T23:09:55,281 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = picasso::solver::{anonymous}::WeightedMedianEntryLess]’ at /usr/include/c++/12/bits/stl_algo.h:4853:18, 2026-07-26T23:09:55,281 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_weighted_feature_l1_gauge(const Eigen::MatrixXd&, Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:158:16: 2026-07-26T23:09:55,282 /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-07-26T23:09:55,283 1937 | std::__introsort_loop(__first, __last, 2026-07-26T23:09:55,283 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,284 1938 | std::__lg(__last - __first) * 2, 2026-07-26T23:09:55,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,285 1939 | __comp); 2026-07-26T23:09:55,286 | ~~~~~~~ 2026-07-26T23:09:55,287 In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2026-07-26T23:09:55,287 inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31, 2026-07-26T23:09:55,288 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = picasso::solver::{anonymous}::WeightedMedianEntryLess]’ at /usr/include/c++/12/bits/stl_algo.h:4853:18, 2026-07-26T23:09:55,289 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_weighted_feature_l1_gauge(const Eigen::MatrixXd&, Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:158:16: 2026-07-26T23:09:55,290 /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-07-26T23:09:55,290 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2026-07-26T23:09:55,291 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:55,291 /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-07-26T23:09:55,292 1854 | std::__insertion_sort(__first, __last, __comp); 2026-07-26T23:09:55,293 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:56,154 In file included from /usr/include/c++/12/vector:70, 2026-07-26T23:09:56,154 from ./include/picasso/multinomial_actnewton.hpp:7: 2026-07-26T23:09:56,155 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const picasso::solver::MultinomialIterationRecord&}; _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’: 2026-07-26T23:09:56,155 /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-07-26T23:09:56,156 439 | vector<_Tp, _Alloc>:: 2026-07-26T23:09:56,157 | ^~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:56,194 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {picasso::solver::MultinomialIterationRecord}; _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’: 2026-07-26T23:09:56,195 /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-07-26T23:09:56,220 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {picasso::solver::MultinomialIterationRecord}; _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’: 2026-07-26T23:09:56,221 /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-07-26T23:09:56,222 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-07-26T23:09:56,222 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:09:59,879 In file included from /usr/include/c++/12/vector:64: 2026-07-26T23:09:59,880 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’, 2026-07-26T23:09:59,881 inlined from ‘picasso::solver::MultinomialActNewtonResult picasso::solver::{anonymous}::solve_impl(const MultinomialProblemView&, const picasso::solver::MultinomialActNewtonOptions&, const Penalty&, const Eigen::MatrixXd&, const Eigen::VectorXd&, const MultinomialActiveSet*, bool, Eigen::VectorXd*, const picasso::solver::detail::MultinomialPathSmoothCache*, std::shared_ptr*, bool*) [with Penalty = ScalarPenalty]’ at src/solver/multinomial_actnewton.cpp:1713:29: 2026-07-26T23:09:59,882 /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-07-26T23:09:59,883 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:09:59,883 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:10:03,507 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’, 2026-07-26T23:10:03,508 inlined from ‘picasso::solver::MultinomialActNewtonResult picasso::solver::{anonymous}::solve_impl(const MultinomialProblemView&, const picasso::solver::MultinomialActNewtonOptions&, const Penalty&, const Eigen::MatrixXd&, const Eigen::VectorXd&, const MultinomialActiveSet*, bool, Eigen::VectorXd*, const picasso::solver::detail::MultinomialPathSmoothCache*, std::shared_ptr*, bool*) [with Penalty = MatrixPenalty]’ at src/solver/multinomial_actnewton.cpp:1713:29: 2026-07-26T23:10:03,509 /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-07-26T23:10:03,509 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:10:03,510 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:10:04,835 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/solver/multinomial_lla.o src/solver/multinomial_lla.cpp >build/solver/multinomial_lla.d 2026-07-26T23:10:05,209 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/solver/multinomial_lla.cpp -o build/solver/multinomial_lla.o 2026-07-26T23:10:10,812 In file included from /usr/include/c++/12/vector:70, 2026-07-26T23:10:10,812 from ./include/picasso/multinomial_lla.hpp:6, 2026-07-26T23:10:10,813 from src/solver/multinomial_lla.cpp:1: 2026-07-26T23:10:10,814 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const picasso::solver::MultinomialLlaStageRecord&}; _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’: 2026-07-26T23:10:10,815 /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-07-26T23:10:10,815 439 | vector<_Tp, _Alloc>:: 2026-07-26T23:10:10,816 | ^~~~~~~~~~~~~~~~~~~ 2026-07-26T23:10:11,091 In file included from /usr/include/c++/12/vector:64: 2026-07-26T23:10:11,092 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’, 2026-07-26T23:10:11,093 inlined from ‘void picasso::solver::{anonymous}::lla_append_stage(const picasso::solver::MultinomialLlaStageRecord&, picasso::solver::MultinomialLlaResult*)’ at src/solver/multinomial_lla.cpp:205:27, 2026-07-26T23:10:11,093 inlined from ‘picasso::solver::MultinomialLlaResult picasso::solver::{anonymous}::lla_complete_from_master(const MultinomialProblemView&, const picasso::solver::MultinomialActNewtonOptions&, const picasso::solver::MultinomialLlaOptions&, picasso::solver::MultinomialLlaPenalty, double, double, picasso::solver::MultinomialActNewtonResult, const Eigen::MatrixXd&, const Eigen::VectorXd&)’ at src/solver/multinomial_lla.cpp:315:19: 2026-07-26T23:10:11,094 /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-07-26T23:10:11,095 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:10:11,096 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:10:11,096 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’, 2026-07-26T23:10:11,097 inlined from ‘void picasso::solver::{anonymous}::lla_append_stage(const picasso::solver::MultinomialLlaStageRecord&, picasso::solver::MultinomialLlaResult*)’ at src/solver/multinomial_lla.cpp:205:27, 2026-07-26T23:10:11,097 inlined from ‘picasso::solver::MultinomialLlaResult picasso::solver::{anonymous}::lla_complete_from_master(const MultinomialProblemView&, const picasso::solver::MultinomialActNewtonOptions&, const picasso::solver::MultinomialLlaOptions&, picasso::solver::MultinomialLlaPenalty, double, double, picasso::solver::MultinomialActNewtonResult, const Eigen::MatrixXd&, const Eigen::VectorXd&)’ at src/solver/multinomial_lla.cpp:392:23: 2026-07-26T23:10:11,098 /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-07-26T23:10:11,099 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:10:11,099 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:10:11,100 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’, 2026-07-26T23:10:11,101 inlined from ‘void picasso::solver::{anonymous}::lla_append_stage(const picasso::solver::MultinomialLlaStageRecord&, picasso::solver::MultinomialLlaResult*)’ at src/solver/multinomial_lla.cpp:205:27, 2026-07-26T23:10:11,102 inlined from ‘picasso::solver::MultinomialLlaResult picasso::solver::{anonymous}::lla_complete_from_master(const MultinomialProblemView&, const picasso::solver::MultinomialActNewtonOptions&, const picasso::solver::MultinomialLlaOptions&, picasso::solver::MultinomialLlaPenalty, double, double, picasso::solver::MultinomialActNewtonResult, const Eigen::MatrixXd&, const Eigen::VectorXd&)’ at src/solver/multinomial_lla.cpp:411:21: 2026-07-26T23:10:11,102 /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-07-26T23:10:11,103 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:10:11,104 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:10:12,345 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/solver/solver_params.o src/solver/solver_params.cpp >build/solver/solver_params.d 2026-07-26T23:10:12,442 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/solver/solver_params.cpp -o build/solver/solver_params.o 2026-07-26T23:10:13,188 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -shared -o lib/libpicasso.so build/c_api/c_api.o build/c_api/multinomial.o build/objective/gaussian_cov_update.o build/objective/gaussian_naive_update.o build/objective/glm.o build/objective/multinomial_objective.o build/objective/sqrtmse.o build/solver/actgd.o build/solver/actnewton.o build/solver/multinomial_actnewton.o build/solver/multinomial_lla.o build/solver/solver_params.o -pthread -lm -lrt 2026-07-26T23:10:13,927 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T23:10:13,928 !! 2026-07-26T23:10:13,929 ******************************************************************************** 2026-07-26T23:10:13,929 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T23:10:13,930 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-07-26T23:10:13,931 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T23:10:13,931 ******************************************************************************** 2026-07-26T23:10:13,932 !! 2026-07-26T23:10:13,933 self._finalize_license_expression() 2026-07-26T23:10:13,959 Built Picasso native library: pycasso/lib/libpicasso.so 2026-07-26T23:10:13,960 running egg_info 2026-07-26T23:10:13,987 creating /tmp/pip-pip-egg-info-8nwaox_w/pycasso.egg-info 2026-07-26T23:10:13,988 writing /tmp/pip-pip-egg-info-8nwaox_w/pycasso.egg-info/PKG-INFO 2026-07-26T23:10:13,993 writing dependency_links to /tmp/pip-pip-egg-info-8nwaox_w/pycasso.egg-info/dependency_links.txt 2026-07-26T23:10:13,995 writing requirements to /tmp/pip-pip-egg-info-8nwaox_w/pycasso.egg-info/requires.txt 2026-07-26T23:10:13,997 writing top-level names to /tmp/pip-pip-egg-info-8nwaox_w/pycasso.egg-info/top_level.txt 2026-07-26T23:10:13,998 writing manifest file '/tmp/pip-pip-egg-info-8nwaox_w/pycasso.egg-info/SOURCES.txt' 2026-07-26T23:10:14,110 reading manifest file '/tmp/pip-pip-egg-info-8nwaox_w/pycasso.egg-info/SOURCES.txt' 2026-07-26T23:10:14,112 reading manifest template 'MANIFEST.in' 2026-07-26T23:10:14,114 warning: no files found matching '*.md' 2026-07-26T23:10:14,491 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-26T23:10:14,493 warning: no previously-included files matching '*.dylib' found anywhere in distribution 2026-07-26T23:10:14,495 warning: no previously-included files matching '*.dll' found anywhere in distribution 2026-07-26T23:10:14,498 warning: no previously-included files matching '*.o' found anywhere in distribution 2026-07-26T23:10:14,500 warning: no previously-included files matching '*.d' found anywhere in distribution 2026-07-26T23:10:14,502 warning: no previously-included files matching '*.a' found anywhere in distribution 2026-07-26T23:10:14,505 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-07-26T23:10:14,507 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-07-26T23:10:14,509 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-07-26T23:10:14,510 adding license file 'LICENSE' 2026-07-26T23:10:14,523 writing manifest file '/tmp/pip-pip-egg-info-8nwaox_w/pycasso.egg-info/SOURCES.txt' 2026-07-26T23:10:14,637 Preparing metadata (setup.py): finished with status 'done' 2026-07-26T23:10:14,641 Source in /tmp/pip-wheel-r0iwr6ws/pycasso_73c1ab29e9784e268c7af409a77adc70 has version 2.0.0, which satisfies requirement pycasso==2.0.0 from https://files.pythonhosted.org/packages/56/62/e4e6ae40e8a553f647e0b8681959c801c71f856c8213950660041d45e2ea/pycasso-2.0.0.tar.gz 2026-07-26T23:10:14,642 Removed pycasso==2.0.0 from https://files.pythonhosted.org/packages/56/62/e4e6ae40e8a553f647e0b8681959c801c71f856c8213950660041d45e2ea/pycasso-2.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-erru61wt' 2026-07-26T23:10:14,649 Created temporary directory: /tmp/pip-unpack-f7shdabp 2026-07-26T23:10:14,650 Building wheels for collected packages: pycasso 2026-07-26T23:10:14,658 Created temporary directory: /tmp/pip-wheel-1hl5w7g4 2026-07-26T23:10:14,658 Building wheel for pycasso (setup.py): started 2026-07-26T23:10:14,660 Destination directory: /tmp/pip-wheel-1hl5w7g4 2026-07-26T23:10:14,660 Running command python setup.py bdist_wheel 2026-07-26T23:10:15,211 rm -f -rf build lib bin *~ */*~ */*/*~ */*/*/*~ */*.o */*/*.o */*/*/*.o picasso 2026-07-26T23:10:15,282 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/c_api/c_api.o src/c_api/c_api.cpp >build/c_api/c_api.d 2026-07-26T23:10:15,640 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/c_api/c_api.cpp -o build/c_api/c_api.o 2026-07-26T23:10:21,552 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/c_api/multinomial.o src/c_api/multinomial.cpp >build/c_api/multinomial.d 2026-07-26T23:10:21,927 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/c_api/multinomial.cpp -o build/c_api/multinomial.o 2026-07-26T23:10:28,183 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/objective/gaussian_cov_update.o src/objective/gaussian_cov_update.cpp >build/objective/gaussian_cov_update.d 2026-07-26T23:10:28,538 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/objective/gaussian_cov_update.cpp -o build/objective/gaussian_cov_update.o 2026-07-26T23:10:37,554 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/objective/gaussian_naive_update.o src/objective/gaussian_naive_update.cpp >build/objective/gaussian_naive_update.d 2026-07-26T23:10:37,965 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/objective/gaussian_naive_update.cpp -o build/objective/gaussian_naive_update.o 2026-07-26T23:10:45,743 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/objective/glm.o src/objective/glm.cpp >build/objective/glm.d 2026-07-26T23:10:46,103 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/objective/glm.cpp -o build/objective/glm.o 2026-07-26T23:10:55,253 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/objective/multinomial_objective.o src/objective/multinomial_objective.cpp >build/objective/multinomial_objective.d 2026-07-26T23:10:55,613 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/objective/multinomial_objective.cpp -o build/objective/multinomial_objective.o 2026-07-26T23:11:07,441 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/objective/sqrtmse.o src/objective/sqrtmse.cpp >build/objective/sqrtmse.d 2026-07-26T23:11:07,789 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/objective/sqrtmse.cpp -o build/objective/sqrtmse.o 2026-07-26T23:11:14,818 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/solver/actgd.o src/solver/actgd.cpp >build/solver/actgd.d 2026-07-26T23:11:15,187 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/solver/actgd.cpp -o build/solver/actgd.o 2026-07-26T23:11:20,464 In file included from /usr/include/c++/12/vector:70, 2026-07-26T23:11:20,465 from ./include/picasso/objective.hpp:22, 2026-07-26T23:11:20,465 from ./include/picasso/actgd.hpp:5, 2026-07-26T23:11:20,466 from src/solver/actgd.cpp:1: 2026-07-26T23:11:20,467 /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]’: 2026-07-26T23:11:20,467 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-07-26T23:11:20,468 523 | vector<_Tp, _Alloc>:: 2026-07-26T23:11:20,468 | ^~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:20,611 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const picasso::ModelParam&}; _Tp = picasso::ModelParam; _Alloc = std::allocator]’: 2026-07-26T23:11:20,612 /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-07-26T23:11:20,612 439 | vector<_Tp, _Alloc>:: 2026-07-26T23:11:20,612 | ^~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:20,752 /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-07-26T23:11:20,752 /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-07-26T23:11:21,216 In file included from /usr/include/c++/12/vector:64: 2026-07-26T23:11:21,216 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-07-26T23:11:21,217 inlined from ‘int picasso::solver::ActGDSolver::solve_impl(CommitSink*)’ at src/solver/actgd.cpp:77:22: 2026-07-26T23:11:21,217 /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 2026-07-26T23:11:21,218 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-07-26T23:11:21,219 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:21,226 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::ModelParam; _Alloc = std::allocator]’, 2026-07-26T23:11:21,226 inlined from ‘int picasso::solver::ActGDSolver::solve_impl(CommitSink*)’ at src/solver/actgd.cpp:309:49: 2026-07-26T23:11:21,227 /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-07-26T23:11:21,228 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:11:21,229 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:11:21,229 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-07-26T23:11:21,230 inlined from ‘int picasso::solver::ActGDSolver::solve_impl(CommitSink*)’ at src/solver/actgd.cpp:318:36: 2026-07-26T23:11:21,231 /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-07-26T23:11:21,231 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:11:21,232 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:11:22,341 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/solver/actnewton.o src/solver/actnewton.cpp >build/solver/actnewton.d 2026-07-26T23:11:22,771 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/solver/actnewton.cpp -o build/solver/actnewton.o 2026-07-26T23:11:28,782 In file included from /usr/include/c++/12/vector:70, 2026-07-26T23:11:28,782 from ./include/picasso/objective.hpp:22, 2026-07-26T23:11:28,783 from ./include/picasso/actnewton.hpp:7, 2026-07-26T23:11:28,783 from src/solver/actnewton.cpp:1: 2026-07-26T23:11:28,784 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const picasso::ModelParam&}; _Tp = picasso::ModelParam; _Alloc = std::allocator]’: 2026-07-26T23:11:28,784 /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-07-26T23:11:28,785 439 | vector<_Tp, _Alloc>:: 2026-07-26T23:11:28,785 | ^~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:28,920 /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-07-26T23:11:28,921 /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-07-26T23:11:29,861 In file included from /usr/include/c++/12/vector:64: 2026-07-26T23:11:29,862 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::ModelParam; _Alloc = std::allocator]’, 2026-07-26T23:11:29,862 inlined from ‘int picasso::solver::ActNewtonSolver::solve_impl(bool, CommitSink*)’ at src/solver/actnewton.cpp:799:49: 2026-07-26T23:11:29,863 /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-07-26T23:11:29,864 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:11:29,864 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:11:29,865 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-07-26T23:11:29,866 inlined from ‘int picasso::solver::ActNewtonSolver::solve_impl(bool, CommitSink*)’ at src/solver/actnewton.cpp:816:28: 2026-07-26T23:11:29,867 /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-07-26T23:11:29,868 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:11:29,869 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:11:31,715 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/solver/multinomial_actnewton.o src/solver/multinomial_actnewton.cpp >build/solver/multinomial_actnewton.d 2026-07-26T23:11:32,089 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/solver/multinomial_actnewton.cpp -o build/solver/multinomial_actnewton.o 2026-07-26T23:11:42,207 In file included from /usr/include/c++/12/bits/stl_algo.h:60, 2026-07-26T23:11:42,208 from /usr/include/c++/12/algorithm:61, 2026-07-26T23:11:42,209 from ./include/eigen3/Eigen/Core:288, 2026-07-26T23:11:42,210 from ./include/eigen3/Eigen/Dense:1, 2026-07-26T23:11:42,210 from ./include/picasso/multinomial_actnewton.hpp:4, 2026-07-26T23:11:42,211 from src/solver/multinomial_actnewton.cpp:1: 2026-07-26T23:11:42,212 /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 = picasso::solver::{anonymous}::WeightedMedianEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2026-07-26T23:11:42,212 /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-07-26T23:11:42,213 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-07-26T23:11:42,214 | ^~~~~~~~~~~~~ 2026-07-26T23:11:42,250 /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]’: 2026-07-26T23:11:42,251 /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-07-26T23:11:42,252 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-07-26T23:11:42,252 | ^~~~~~~~~~~~~~~~ 2026-07-26T23:11:42,253 /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-07-26T23:11:42,286 /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 = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2026-07-26T23:11:42,287 /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-07-26T23:11:42,287 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-07-26T23:11:42,288 | ^~~~~~~~~~~~~ 2026-07-26T23:11:42,531 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2026-07-26T23:11:42,532 /usr/include/c++/12/bits/stl_algo.h:1947:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:11:42,533 1947 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, 2026-07-26T23:11:42,533 | ^~~~~~~~~~~~~ 2026-07-26T23:11:42,534 /usr/include/c++/12/bits/stl_algo.h:1947:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:11:42,535 /usr/include/c++/12/bits/stl_algo.h:1947:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:11:43,602 /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]’: 2026-07-26T23:11:43,603 /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-07-26T23:11:43,604 1908 | __introsort_loop(_RandomAccessIterator __first, 2026-07-26T23:11:43,605 | ^~~~~~~~~~~~~~~~ 2026-07-26T23:11:43,605 /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-07-26T23:11:43,606 /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-07-26T23:11:43,606 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2026-07-26T23:11:43,607 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,478 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-26T23:11:44,479 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_feature_l1_gauge(Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:74:21: 2026-07-26T23:11:44,479 /usr/include/c++/12/bits/stl_algo.h:4747:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:11:44,480 4747 | std::__introselect(__first, __nth, __last, 2026-07-26T23:11:44,480 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,481 4748 | std::__lg(__last - __first) * 2, 2026-07-26T23:11:44,482 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,483 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-26T23:11:44,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,484 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-26T23:11:44,485 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_feature_l1_gauge(Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:81:23: 2026-07-26T23:11:44,486 /usr/include/c++/12/bits/stl_algo.h:4747:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:11:44,486 4747 | std::__introselect(__first, __nth, __last, 2026-07-26T23:11:44,487 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,488 4748 | std::__lg(__last - __first) * 2, 2026-07-26T23:11:44,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,489 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-26T23:11:44,490 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,697 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-26T23:11:44,697 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_weighted_feature_l1_gauge(const Eigen::MatrixXd&, Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:142:23: 2026-07-26T23:11:44,698 /usr/include/c++/12/bits/stl_algo.h:4747:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:11:44,699 4747 | std::__introselect(__first, __nth, __last, 2026-07-26T23:11:44,699 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,700 4748 | std::__lg(__last - __first) * 2, 2026-07-26T23:11:44,701 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,702 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-26T23:11:44,702 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,703 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-26T23:11:44,703 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_weighted_feature_l1_gauge(const Eigen::MatrixXd&, Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:149:25: 2026-07-26T23:11:44,704 /usr/include/c++/12/bits/stl_algo.h:4747:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-07-26T23:11:44,704 4747 | std::__introselect(__first, __nth, __last, 2026-07-26T23:11:44,705 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,705 4748 | std::__lg(__last - __first) * 2, 2026-07-26T23:11:44,706 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,706 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-26T23:11:44,706 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,707 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2026-07-26T23:11:44,708 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = picasso::solver::{anonymous}::WeightedMedianEntryLess]’ at /usr/include/c++/12/bits/stl_algo.h:4853:18, 2026-07-26T23:11:44,708 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_weighted_feature_l1_gauge(const Eigen::MatrixXd&, Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:158:16: 2026-07-26T23:11:44,709 /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-07-26T23:11:44,710 1937 | std::__introsort_loop(__first, __last, 2026-07-26T23:11:44,710 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,711 1938 | std::__lg(__last - __first) * 2, 2026-07-26T23:11:44,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,712 1939 | __comp); 2026-07-26T23:11:44,713 | ~~~~~~~ 2026-07-26T23:11:44,713 In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2026-07-26T23:11:44,714 inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31, 2026-07-26T23:11:44,715 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = picasso::solver::{anonymous}::WeightedMedianEntryLess]’ at /usr/include/c++/12/bits/stl_algo.h:4853:18, 2026-07-26T23:11:44,716 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_weighted_feature_l1_gauge(const Eigen::MatrixXd&, Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:158:16: 2026-07-26T23:11:44,716 /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-07-26T23:11:44,717 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2026-07-26T23:11:44,717 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:44,718 /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-07-26T23:11:44,718 1854 | std::__insertion_sort(__first, __last, __comp); 2026-07-26T23:11:44,719 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:45,571 In file included from /usr/include/c++/12/vector:70, 2026-07-26T23:11:45,572 from ./include/picasso/multinomial_actnewton.hpp:7: 2026-07-26T23:11:45,572 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const picasso::solver::MultinomialIterationRecord&}; _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’: 2026-07-26T23:11:45,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-07-26T23:11:45,574 439 | vector<_Tp, _Alloc>:: 2026-07-26T23:11:45,575 | ^~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:45,612 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {picasso::solver::MultinomialIterationRecord}; _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’: 2026-07-26T23:11:45,612 /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-07-26T23:11:45,637 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {picasso::solver::MultinomialIterationRecord}; _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’: 2026-07-26T23:11:45,638 /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-07-26T23:11:45,639 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-07-26T23:11:45,639 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-26T23:11:49,280 In file included from /usr/include/c++/12/vector:64: 2026-07-26T23:11:49,281 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’, 2026-07-26T23:11:49,281 inlined from ‘picasso::solver::MultinomialActNewtonResult picasso::solver::{anonymous}::solve_impl(const MultinomialProblemView&, const picasso::solver::MultinomialActNewtonOptions&, const Penalty&, const Eigen::MatrixXd&, const Eigen::VectorXd&, const MultinomialActiveSet*, bool, Eigen::VectorXd*, const picasso::solver::detail::MultinomialPathSmoothCache*, std::shared_ptr*, bool*) [with Penalty = ScalarPenalty]’ at src/solver/multinomial_actnewton.cpp:1713:29: 2026-07-26T23:11:49,282 /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-07-26T23:11:49,283 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:11:49,284 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:11:52,890 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’, 2026-07-26T23:11:52,890 inlined from ‘picasso::solver::MultinomialActNewtonResult picasso::solver::{anonymous}::solve_impl(const MultinomialProblemView&, const picasso::solver::MultinomialActNewtonOptions&, const Penalty&, const Eigen::MatrixXd&, const Eigen::VectorXd&, const MultinomialActiveSet*, bool, Eigen::VectorXd*, const picasso::solver::detail::MultinomialPathSmoothCache*, std::shared_ptr*, bool*) [with Penalty = MatrixPenalty]’ at src/solver/multinomial_actnewton.cpp:1713:29: 2026-07-26T23:11:52,890 /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-07-26T23:11:52,891 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:11:52,892 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:11:54,218 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/solver/multinomial_lla.o src/solver/multinomial_lla.cpp >build/solver/multinomial_lla.d 2026-07-26T23:11:54,586 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/solver/multinomial_lla.cpp -o build/solver/multinomial_lla.o 2026-07-26T23:12:00,184 In file included from /usr/include/c++/12/vector:70, 2026-07-26T23:12:00,184 from ./include/picasso/multinomial_lla.hpp:6, 2026-07-26T23:12:00,185 from src/solver/multinomial_lla.cpp:1: 2026-07-26T23:12:00,186 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const picasso::solver::MultinomialLlaStageRecord&}; _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’: 2026-07-26T23:12:00,186 /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-07-26T23:12:00,186 439 | vector<_Tp, _Alloc>:: 2026-07-26T23:12:00,187 | ^~~~~~~~~~~~~~~~~~~ 2026-07-26T23:12:00,466 In file included from /usr/include/c++/12/vector:64: 2026-07-26T23:12:00,467 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’, 2026-07-26T23:12:00,467 inlined from ‘void picasso::solver::{anonymous}::lla_append_stage(const picasso::solver::MultinomialLlaStageRecord&, picasso::solver::MultinomialLlaResult*)’ at src/solver/multinomial_lla.cpp:205:27, 2026-07-26T23:12:00,468 inlined from ‘picasso::solver::MultinomialLlaResult picasso::solver::{anonymous}::lla_complete_from_master(const MultinomialProblemView&, const picasso::solver::MultinomialActNewtonOptions&, const picasso::solver::MultinomialLlaOptions&, picasso::solver::MultinomialLlaPenalty, double, double, picasso::solver::MultinomialActNewtonResult, const Eigen::MatrixXd&, const Eigen::VectorXd&)’ at src/solver/multinomial_lla.cpp:315:19: 2026-07-26T23:12:00,469 /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-07-26T23:12:00,469 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:12:00,470 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:12:00,473 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’, 2026-07-26T23:12:00,473 inlined from ‘void picasso::solver::{anonymous}::lla_append_stage(const picasso::solver::MultinomialLlaStageRecord&, picasso::solver::MultinomialLlaResult*)’ at src/solver/multinomial_lla.cpp:205:27, 2026-07-26T23:12:00,474 inlined from ‘picasso::solver::MultinomialLlaResult picasso::solver::{anonymous}::lla_complete_from_master(const MultinomialProblemView&, const picasso::solver::MultinomialActNewtonOptions&, const picasso::solver::MultinomialLlaOptions&, picasso::solver::MultinomialLlaPenalty, double, double, picasso::solver::MultinomialActNewtonResult, const Eigen::MatrixXd&, const Eigen::VectorXd&)’ at src/solver/multinomial_lla.cpp:392:23: 2026-07-26T23:12:00,475 /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-07-26T23:12:00,475 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:12:00,476 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:12:00,476 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’, 2026-07-26T23:12:00,477 inlined from ‘void picasso::solver::{anonymous}::lla_append_stage(const picasso::solver::MultinomialLlaStageRecord&, picasso::solver::MultinomialLlaResult*)’ at src/solver/multinomial_lla.cpp:205:27, 2026-07-26T23:12:00,478 inlined from ‘picasso::solver::MultinomialLlaResult picasso::solver::{anonymous}::lla_complete_from_master(const MultinomialProblemView&, const picasso::solver::MultinomialActNewtonOptions&, const picasso::solver::MultinomialLlaOptions&, picasso::solver::MultinomialLlaPenalty, double, double, picasso::solver::MultinomialActNewtonResult, const Eigen::MatrixXd&, const Eigen::VectorXd&)’ at src/solver/multinomial_lla.cpp:411:21: 2026-07-26T23:12:00,479 /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-07-26T23:12:00,479 1287 | _M_realloc_insert(end(), __x); 2026-07-26T23:12:00,480 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-26T23:12:01,723 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -MM -MT build/solver/solver_params.o src/solver/solver_params.cpp >build/solver/solver_params.d 2026-07-26T23:12:01,813 g++ -c -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC src/solver/solver_params.cpp -o build/solver/solver_params.o 2026-07-26T23:12:02,560 g++ -std=c++11 -Wall -Wno-unknown-pragmas -I ./include -I ./include/eigen3 -O3 -funroll-loops -fPIC -shared -o lib/libpicasso.so build/c_api/c_api.o build/c_api/multinomial.o build/objective/gaussian_cov_update.o build/objective/gaussian_naive_update.o build/objective/glm.o build/objective/multinomial_objective.o build/objective/sqrtmse.o build/solver/actgd.o build/solver/actnewton.o build/solver/multinomial_actnewton.o build/solver/multinomial_lla.o build/solver/solver_params.o -pthread -lm -lrt 2026-07-26T23:12:02,884 Built Picasso native library: pycasso/lib/libpicasso.so 2026-07-26T23:12:03,318 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T23:12:03,319 !! 2026-07-26T23:12:03,320 ******************************************************************************** 2026-07-26T23:12:03,320 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T23:12:03,321 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-07-26T23:12:03,323 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T23:12:03,323 ******************************************************************************** 2026-07-26T23:12:03,324 !! 2026-07-26T23:12:03,325 self._finalize_license_expression() 2026-07-26T23:12:03,325 running bdist_wheel 2026-07-26T23:12:03,455 running build 2026-07-26T23:12:03,456 running build_py 2026-07-26T23:12:03,483 creating build/lib.linux-armv7l-cpython-311/pycasso 2026-07-26T23:12:03,485 copying pycasso/libpath.py -> build/lib.linux-armv7l-cpython-311/pycasso 2026-07-26T23:12:03,487 copying pycasso/core.py -> build/lib.linux-armv7l-cpython-311/pycasso 2026-07-26T23:12:03,492 copying pycasso/__init__.py -> build/lib.linux-armv7l-cpython-311/pycasso 2026-07-26T23:12:03,497 copying pycasso/VERSION -> build/lib.linux-armv7l-cpython-311/pycasso 2026-07-26T23:12:03,499 creating build/lib.linux-armv7l-cpython-311/pycasso/lib 2026-07-26T23:12:03,499 copying pycasso/lib/libpicasso.so -> build/lib.linux-armv7l-cpython-311/pycasso/lib 2026-07-26T23:12:03,509 running build_ext 2026-07-26T23:12:03,537 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-26T23:12:03,538 !! 2026-07-26T23:12:03,539 ******************************************************************************** 2026-07-26T23:12:03,540 Please avoid running ``setup.py`` directly. 2026-07-26T23:12:03,540 Instead, use pypa/build, pypa/installer or other 2026-07-26T23:12:03,541 standards-based tools. 2026-07-26T23:12:03,542 This deprecation is overdue, please update your project and remove deprecated 2026-07-26T23:12:03,542 calls to avoid build errors in the future. 2026-07-26T23:12:03,544 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-26T23:12:03,544 ******************************************************************************** 2026-07-26T23:12:03,545 !! 2026-07-26T23:12:03,546 self.initialize_options() 2026-07-26T23:12:03,565 installing to build/bdist.linux-armv7l/wheel 2026-07-26T23:12:03,566 running install 2026-07-26T23:12:03,588 running install_lib 2026-07-26T23:12:03,616 creating build/bdist.linux-armv7l/wheel 2026-07-26T23:12:03,618 creating build/bdist.linux-armv7l/wheel/pycasso 2026-07-26T23:12:03,619 copying build/lib.linux-armv7l-cpython-311/pycasso/libpath.py -> build/bdist.linux-armv7l/wheel/./pycasso 2026-07-26T23:12:03,621 copying build/lib.linux-armv7l-cpython-311/pycasso/core.py -> build/bdist.linux-armv7l/wheel/./pycasso 2026-07-26T23:12:03,626 copying build/lib.linux-armv7l-cpython-311/pycasso/VERSION -> build/bdist.linux-armv7l/wheel/./pycasso 2026-07-26T23:12:03,628 copying build/lib.linux-armv7l-cpython-311/pycasso/__init__.py -> build/bdist.linux-armv7l/wheel/./pycasso 2026-07-26T23:12:03,630 creating build/bdist.linux-armv7l/wheel/pycasso/lib 2026-07-26T23:12:03,631 copying build/lib.linux-armv7l-cpython-311/pycasso/lib/libpicasso.so -> build/bdist.linux-armv7l/wheel/./pycasso/lib 2026-07-26T23:12:03,640 running install_egg_info 2026-07-26T23:12:03,675 running egg_info 2026-07-26T23:12:03,701 writing pycasso.egg-info/PKG-INFO 2026-07-26T23:12:03,705 writing dependency_links to pycasso.egg-info/dependency_links.txt 2026-07-26T23:12:03,707 writing requirements to pycasso.egg-info/requires.txt 2026-07-26T23:12:03,708 writing top-level names to pycasso.egg-info/top_level.txt 2026-07-26T23:12:03,740 reading manifest file 'pycasso.egg-info/SOURCES.txt' 2026-07-26T23:12:03,783 reading manifest template 'MANIFEST.in' 2026-07-26T23:12:03,785 warning: no files found matching '*.md' 2026-07-26T23:12:04,156 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-26T23:12:04,159 warning: no previously-included files matching '*.dylib' found anywhere in distribution 2026-07-26T23:12:04,162 warning: no previously-included files matching '*.dll' found anywhere in distribution 2026-07-26T23:12:04,165 warning: no previously-included files matching '*.o' found anywhere in distribution 2026-07-26T23:12:04,168 warning: no previously-included files matching '*.d' found anywhere in distribution 2026-07-26T23:12:04,171 warning: no previously-included files matching '*.a' found anywhere in distribution 2026-07-26T23:12:04,174 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-07-26T23:12:04,178 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-07-26T23:12:04,180 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-07-26T23:12:04,181 adding license file 'LICENSE' 2026-07-26T23:12:04,199 writing manifest file 'pycasso.egg-info/SOURCES.txt' 2026-07-26T23:12:04,201 Copying pycasso.egg-info to build/bdist.linux-armv7l/wheel/./pycasso-2.0.0-py3.11.egg-info 2026-07-26T23:12:04,213 running install_scripts 2026-07-26T23:12:04,265 creating build/bdist.linux-armv7l/wheel/pycasso-2.0.0.dist-info/WHEEL 2026-07-26T23:12:04,267 creating '/tmp/pip-wheel-1hl5w7g4/pycasso-2.0.0-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-26T23:12:04,269 adding 'pycasso/VERSION' 2026-07-26T23:12:04,271 adding 'pycasso/__init__.py' 2026-07-26T23:12:04,286 adding 'pycasso/core.py' 2026-07-26T23:12:04,288 adding 'pycasso/libpath.py' 2026-07-26T23:12:04,375 adding 'pycasso/lib/libpicasso.so' 2026-07-26T23:12:04,386 adding 'pycasso-2.0.0.dist-info/licenses/LICENSE' 2026-07-26T23:12:04,388 adding 'pycasso-2.0.0.dist-info/METADATA' 2026-07-26T23:12:04,389 adding 'pycasso-2.0.0.dist-info/WHEEL' 2026-07-26T23:12:04,390 adding 'pycasso-2.0.0.dist-info/top_level.txt' 2026-07-26T23:12:04,391 adding 'pycasso-2.0.0.dist-info/RECORD' 2026-07-26T23:12:04,394 removing build/bdist.linux-armv7l/wheel 2026-07-26T23:12:04,513 Building wheel for pycasso (setup.py): finished with status 'done' 2026-07-26T23:12:04,518 Created wheel for pycasso: filename=pycasso-2.0.0-cp311-cp311-linux_armv7l.whl size=262044 sha256=7b80f1fc5334df68ad21b20befc5acfb398d86098be1315eca9e7dd08a71d144 2026-07-26T23:12:04,520 Stored in directory: /tmp/pip-ephem-wheel-cache-egw6ekj9/wheels/63/51/41/2ec87fbd7a85074a68c5b5f3d93fb34c58db73fdb2a2e4e439 2026-07-26T23:12:04,532 Successfully built pycasso 2026-07-26T23:12:04,545 Removed build tracker: '/tmp/pip-build-tracker-erru61wt'