2026-07-27T01:26:08,674 Created temporary directory: /tmp/pip-ephem-wheel-cache-9gzq909w 2026-07-27T01:26:08,676 Created temporary directory: /tmp/pip-build-tracker-eefb3tpv 2026-07-27T01:26:08,676 Initialized build tracking at /tmp/pip-build-tracker-eefb3tpv 2026-07-27T01:26:08,677 Created build tracker: /tmp/pip-build-tracker-eefb3tpv 2026-07-27T01:26:08,677 Entered build tracker: /tmp/pip-build-tracker-eefb3tpv 2026-07-27T01:26:08,678 Created temporary directory: /tmp/pip-wheel-n67jfwsk 2026-07-27T01:26:08,680 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-27T01:26:08,683 Created temporary directory: /tmp/pip-ephem-wheel-cache-428uf2_0 2026-07-27T01:26:08,707 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-27T01:26:08,710 2 location(s) to search for versions of pycasso: 2026-07-27T01:26:08,710 * https://pypi.org/simple/pycasso/ 2026-07-27T01:26:08,710 * https://www.piwheels.org/simple/pycasso/ 2026-07-27T01:26:08,711 Fetching project page and analyzing links: https://pypi.org/simple/pycasso/ 2026-07-27T01:26:08,712 Getting page https://pypi.org/simple/pycasso/ 2026-07-27T01:26:08,713 Found index url https://pypi.org/simple 2026-07-27T01:26:08,871 Fetched page https://pypi.org/simple/pycasso/ as application/vnd.pypi.simple.v1+json 2026-07-27T01:26:08,874 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-27T01:26:08,875 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-27T01:26:08,876 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-27T01:26:08,876 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-27T01:26:08,877 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-27T01:26:08,878 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-27T01:26:08,879 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-27T01:26:08,879 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-27T01:26:08,880 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-27T01:26:08,881 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-27T01:26:08,881 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-27T01:26:08,882 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-27T01:26:08,884 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-27T01:26:08,885 Fetching project page and analyzing links: https://www.piwheels.org/simple/pycasso/ 2026-07-27T01:26:08,885 Getting page https://www.piwheels.org/simple/pycasso/ 2026-07-27T01:26:08,886 Found index url https://www.piwheels.org/simple 2026-07-27T01:26:09,077 Fetched page https://www.piwheels.org/simple/pycasso/ as text/html 2026-07-27T01:26:09,081 Skipping link: No binaries permitted for pycasso: https://www.piwheels.org/simple/pycasso/pycasso-2.0.0-cp311-cp311-linux_armv6l.whl#sha256=7b80f1fc5334df68ad21b20befc5acfb398d86098be1315eca9e7dd08a71d144 (from https://www.piwheels.org/simple/pycasso/) (requires-python:>=3.9) 2026-07-27T01:26:09,082 Skipping link: No binaries permitted for pycasso: https://www.piwheels.org/simple/pycasso/pycasso-2.0.0-cp311-cp311-linux_armv7l.whl#sha256=7b80f1fc5334df68ad21b20befc5acfb398d86098be1315eca9e7dd08a71d144 (from https://www.piwheels.org/simple/pycasso/) (requires-python:>=3.9) 2026-07-27T01:26:09,082 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-27T01:26:09,083 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-27T01:26:09,083 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-27T01:26:09,084 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-27T01:26:09,085 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-27T01:26:09,085 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-27T01:26:09,086 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-27T01:26:09,086 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-27T01:26:09,087 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-27T01:26:09,088 Skipping link: not a file: https://www.piwheels.org/simple/pycasso/ 2026-07-27T01:26:09,088 Skipping link: not a file: https://pypi.org/simple/pycasso/ 2026-07-27T01:26:09,108 Given no hashes to check 1 links for project 'pycasso': discarding no candidates 2026-07-27T01:26:09,127 Collecting pycasso==2.0.1 2026-07-27T01:26:09,129 Created temporary directory: /tmp/pip-unpack-3yhf__0d 2026-07-27T01:26:09,285 Downloading pycasso-2.0.1.tar.gz (1.1 MB) 2026-07-27T01:26:10,435 Added pycasso==2.0.1 from https://files.pythonhosted.org/packages/d3/b8/f8cb7ed36264eb02f02dc1f0eb4bde8a697a334e5daba51ff387e5851ed0/pycasso-2.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-eefb3tpv' 2026-07-27T01:26:10,437 Running setup.py (path:/tmp/pip-wheel-n67jfwsk/pycasso_1d62d4fc8df74449bd74effb3630a387/setup.py) egg_info for package pycasso 2026-07-27T01:26:10,438 Created temporary directory: /tmp/pip-pip-egg-info-5_3vondm 2026-07-27T01:26:10,438 Preparing metadata (setup.py): started 2026-07-27T01:26:10,440 Running command python setup.py egg_info 2026-07-27T01:26:10,963 rm -f -rf build lib bin *~ */*~ */*/*~ */*/*/*~ */*.o */*/*.o */*/*/*.o picasso 2026-07-27T01:26:11,029 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-27T01:26:11,538 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-27T01:26:18,052 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-27T01:26:18,463 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-27T01:26:25,307 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-27T01:26:25,696 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-27T01:26:37,021 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-27T01:26:37,423 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-27T01:26:47,124 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-27T01:26:47,511 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-27T01:26:58,107 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-27T01:26:58,733 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-27T01:27:17,072 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-27T01:27:17,465 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-27T01:27:25,775 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-27T01:27:26,218 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-27T01:27:32,240 In file included from /usr/include/c++/12/vector:70, 2026-07-27T01:27:32,241 from ./include/picasso/objective.hpp:22, 2026-07-27T01:27:32,242 from ./include/picasso/actgd.hpp:5, 2026-07-27T01:27:32,242 from src/solver/actgd.cpp:1: 2026-07-27T01:27:32,243 /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-27T01:27:32,243 /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-27T01:27:32,244 523 | vector<_Tp, _Alloc>:: 2026-07-27T01:27:32,244 | ^~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:32,383 /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-27T01:27:32,384 /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-27T01:27:32,384 439 | vector<_Tp, _Alloc>:: 2026-07-27T01:27:32,385 | ^~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:32,524 /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-27T01:27:32,524 /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-27T01:27:32,988 In file included from /usr/include/c++/12/vector:64: 2026-07-27T01:27:32,989 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-07-27T01:27:32,990 inlined from ‘int picasso::solver::ActGDSolver::solve_impl(CommitSink*)’ at src/solver/actgd.cpp:77:22: 2026-07-27T01:27:32,990 /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-27T01:27:32,991 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-07-27T01:27:32,992 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:32,997 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::ModelParam; _Alloc = std::allocator]’, 2026-07-27T01:27:32,997 inlined from ‘int picasso::solver::ActGDSolver::solve_impl(CommitSink*)’ at src/solver/actgd.cpp:309:49: 2026-07-27T01:27:32,998 /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-27T01:27:32,999 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:27:32,999 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:27:33,000 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-07-27T01:27:33,001 inlined from ‘int picasso::solver::ActGDSolver::solve_impl(CommitSink*)’ at src/solver/actgd.cpp:318:36: 2026-07-27T01:27:33,002 /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-27T01:27:33,002 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:27:33,003 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:27:34,120 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-27T01:27:34,504 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-27T01:27:41,138 In file included from /usr/include/c++/12/vector:70, 2026-07-27T01:27:41,139 from ./include/picasso/objective.hpp:22, 2026-07-27T01:27:41,139 from ./include/picasso/actnewton.hpp:7, 2026-07-27T01:27:41,140 from src/solver/actnewton.cpp:1: 2026-07-27T01:27:41,140 /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-27T01:27:41,141 /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-27T01:27:41,141 439 | vector<_Tp, _Alloc>:: 2026-07-27T01:27:41,142 | ^~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:41,280 /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-27T01:27:41,280 /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-27T01:27:42,178 In file included from /usr/include/c++/12/vector:64: 2026-07-27T01:27:42,178 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::ModelParam; _Alloc = std::allocator]’, 2026-07-27T01:27:42,179 inlined from ‘int picasso::solver::ActNewtonSolver::solve_impl(bool, CommitSink*)’ at src/solver/actnewton.cpp:799:49: 2026-07-27T01:27:42,179 /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-27T01:27:42,180 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:27:42,181 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:27:42,182 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-07-27T01:27:42,183 inlined from ‘int picasso::solver::ActNewtonSolver::solve_impl(bool, CommitSink*)’ at src/solver/actnewton.cpp:816:28: 2026-07-27T01:27:42,184 /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-27T01:27:42,185 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:27:42,185 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:27:43,926 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-27T01:27:44,327 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-27T01:27:55,466 In file included from /usr/include/c++/12/bits/stl_algo.h:60, 2026-07-27T01:27:55,466 from /usr/include/c++/12/algorithm:61, 2026-07-27T01:27:55,467 from ./include/eigen3/Eigen/Core:95, 2026-07-27T01:27:55,468 from ./include/eigen3/Eigen/Dense:1, 2026-07-27T01:27:55,468 from ./include/picasso/multinomial_actnewton.hpp:4, 2026-07-27T01:27:55,469 from src/solver/multinomial_actnewton.cpp:1: 2026-07-27T01:27:55,470 /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-27T01:27:55,470 /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-27T01:27:55,471 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-07-27T01:27:55,471 | ^~~~~~~~~~~~~ 2026-07-27T01:27:55,509 /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-27T01:27:55,510 /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-27T01:27:55,510 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-07-27T01:27:55,511 | ^~~~~~~~~~~~~~~~ 2026-07-27T01:27:55,512 /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-27T01:27:55,545 /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-27T01:27:55,545 /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-27T01:27:55,546 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-07-27T01:27:55,547 | ^~~~~~~~~~~~~ 2026-07-27T01:27:55,841 /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-27T01:27:55,841 /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-27T01:27:55,842 1947 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, 2026-07-27T01:27:55,843 | ^~~~~~~~~~~~~ 2026-07-27T01:27:55,843 /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-27T01:27:55,844 /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-27T01:27:56,851 /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-27T01:27:56,851 /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-27T01:27:56,852 1908 | __introsort_loop(_RandomAccessIterator __first, 2026-07-27T01:27:56,853 | ^~~~~~~~~~~~~~~~ 2026-07-27T01:27:56,853 /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-27T01:27:56,854 /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-27T01:27:56,855 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2026-07-27T01:27:56,855 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:57,966 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-27T01:27:57,967 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_feature_l1_gauge(Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:74:21: 2026-07-27T01:27:57,968 /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-27T01:27:57,968 4747 | std::__introselect(__first, __nth, __last, 2026-07-27T01:27:57,969 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:57,970 4748 | std::__lg(__last - __first) * 2, 2026-07-27T01:27:57,970 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:57,971 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-27T01:27:57,972 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:57,972 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-27T01:27:57,973 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_feature_l1_gauge(Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:81:23: 2026-07-27T01:27:57,974 /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-27T01:27:57,975 4747 | std::__introselect(__first, __nth, __last, 2026-07-27T01:27:57,975 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:57,976 4748 | std::__lg(__last - __first) * 2, 2026-07-27T01:27:57,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:57,977 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-27T01:27:57,978 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:58,184 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-27T01:27:58,185 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-27T01:27:58,186 /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-27T01:27:58,187 4747 | std::__introselect(__first, __nth, __last, 2026-07-27T01:27:58,188 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:58,188 4748 | std::__lg(__last - __first) * 2, 2026-07-27T01:27:58,189 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:58,189 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-27T01:27:58,190 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:58,191 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-27T01:27:58,191 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-27T01:27:58,192 /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-27T01:27:58,192 4747 | std::__introselect(__first, __nth, __last, 2026-07-27T01:27:58,193 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:58,193 4748 | std::__lg(__last - __first) * 2, 2026-07-27T01:27:58,194 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:58,194 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-27T01:27:58,195 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:58,196 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2026-07-27T01:27:58,196 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-27T01:27:58,197 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-27T01:27:58,198 /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-27T01:27:58,198 1937 | std::__introsort_loop(__first, __last, 2026-07-27T01:27:58,199 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-07-27T01:27:58,200 1938 | std::__lg(__last - __first) * 2, 2026-07-27T01:27:58,200 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:58,201 1939 | __comp); 2026-07-27T01:27:58,202 | ~~~~~~~ 2026-07-27T01:27:58,203 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-27T01:27:58,203 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-27T01:27:58,204 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-27T01:27:58,205 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-27T01:27:58,205 /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-27T01:27:58,206 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2026-07-27T01:27:58,206 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:58,207 /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-27T01:27:58,207 1854 | std::__insertion_sort(__first, __last, __comp); 2026-07-27T01:27:58,208 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:59,153 In file included from /usr/include/c++/12/vector:70, 2026-07-27T01:27:59,154 from ./include/picasso/multinomial_actnewton.hpp:7: 2026-07-27T01:27:59,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-27T01:27:59,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-27T01:27:59,156 439 | vector<_Tp, _Alloc>:: 2026-07-27T01:27:59,157 | ^~~~~~~~~~~~~~~~~~~ 2026-07-27T01:27:59,193 /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-27T01:27:59,194 /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-27T01:27:59,219 /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-27T01:27:59,220 /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-27T01:27:59,220 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-07-27T01:27:59,221 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:28:02,727 In file included from /usr/include/c++/12/vector:64: 2026-07-27T01:28:02,728 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’, 2026-07-27T01:28:02,728 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-27T01:28:02,729 /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-27T01:28:02,729 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:28:02,730 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:28:06,158 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’, 2026-07-27T01:28:06,159 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-27T01:28:06,160 /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-27T01:28:06,160 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:28:06,161 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:28:07,497 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-27T01:28:07,892 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-27T01:28:14,185 In file included from /usr/include/c++/12/vector:70, 2026-07-27T01:28:14,186 from ./include/picasso/multinomial_lla.hpp:6, 2026-07-27T01:28:14,187 from src/solver/multinomial_lla.cpp:1: 2026-07-27T01:28:14,187 /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-27T01:28:14,188 /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-27T01:28:14,189 439 | vector<_Tp, _Alloc>:: 2026-07-27T01:28:14,189 | ^~~~~~~~~~~~~~~~~~~ 2026-07-27T01:28:14,467 In file included from /usr/include/c++/12/vector:64: 2026-07-27T01:28:14,468 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’, 2026-07-27T01:28:14,468 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-27T01:28:14,469 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-27T01:28:14,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-27T01:28:14,470 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:28:14,470 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:28:14,471 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’, 2026-07-27T01:28:14,472 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-27T01:28:14,473 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-27T01:28:14,473 /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-27T01:28:14,474 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:28:14,475 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:28:14,475 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’, 2026-07-27T01:28:14,476 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-27T01:28:14,477 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-27T01:28:14,478 /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-27T01:28:14,478 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:28:14,479 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:28:15,727 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-27T01:28:15,823 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-27T01:28:16,607 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-27T01:28:17,392 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-27T01:28:17,393 !! 2026-07-27T01:28:17,394 ******************************************************************************** 2026-07-27T01:28:17,395 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-27T01:28:17,396 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-07-27T01:28:17,397 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-27T01:28:17,397 ******************************************************************************** 2026-07-27T01:28:17,398 !! 2026-07-27T01:28:17,399 self._finalize_license_expression() 2026-07-27T01:28:17,422 Built Picasso native library: pycasso/lib/libpicasso.so 2026-07-27T01:28:17,423 running egg_info 2026-07-27T01:28:17,452 creating /tmp/pip-pip-egg-info-5_3vondm/pycasso.egg-info 2026-07-27T01:28:17,453 writing /tmp/pip-pip-egg-info-5_3vondm/pycasso.egg-info/PKG-INFO 2026-07-27T01:28:17,457 writing dependency_links to /tmp/pip-pip-egg-info-5_3vondm/pycasso.egg-info/dependency_links.txt 2026-07-27T01:28:17,459 writing requirements to /tmp/pip-pip-egg-info-5_3vondm/pycasso.egg-info/requires.txt 2026-07-27T01:28:17,461 writing top-level names to /tmp/pip-pip-egg-info-5_3vondm/pycasso.egg-info/top_level.txt 2026-07-27T01:28:17,462 writing manifest file '/tmp/pip-pip-egg-info-5_3vondm/pycasso.egg-info/SOURCES.txt' 2026-07-27T01:28:17,576 reading manifest file '/tmp/pip-pip-egg-info-5_3vondm/pycasso.egg-info/SOURCES.txt' 2026-07-27T01:28:17,577 reading manifest template 'MANIFEST.in' 2026-07-27T01:28:17,579 warning: no files found matching '*.md' 2026-07-27T01:28:18,026 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-27T01:28:18,028 warning: no previously-included files matching '*.dylib' found anywhere in distribution 2026-07-27T01:28:18,030 warning: no previously-included files matching '*.dll' found anywhere in distribution 2026-07-27T01:28:18,032 warning: no previously-included files matching '*.o' found anywhere in distribution 2026-07-27T01:28:18,034 warning: no previously-included files matching '*.d' found anywhere in distribution 2026-07-27T01:28:18,036 warning: no previously-included files matching '*.a' found anywhere in distribution 2026-07-27T01:28:18,038 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-07-27T01:28:18,040 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-07-27T01:28:18,042 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-07-27T01:28:18,042 adding license file 'LICENSE' 2026-07-27T01:28:18,056 writing manifest file '/tmp/pip-pip-egg-info-5_3vondm/pycasso.egg-info/SOURCES.txt' 2026-07-27T01:28:18,167 Preparing metadata (setup.py): finished with status 'done' 2026-07-27T01:28:18,171 Source in /tmp/pip-wheel-n67jfwsk/pycasso_1d62d4fc8df74449bd74effb3630a387 has version 2.0.1, which satisfies requirement pycasso==2.0.1 from https://files.pythonhosted.org/packages/d3/b8/f8cb7ed36264eb02f02dc1f0eb4bde8a697a334e5daba51ff387e5851ed0/pycasso-2.0.1.tar.gz 2026-07-27T01:28:18,172 Removed pycasso==2.0.1 from https://files.pythonhosted.org/packages/d3/b8/f8cb7ed36264eb02f02dc1f0eb4bde8a697a334e5daba51ff387e5851ed0/pycasso-2.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-eefb3tpv' 2026-07-27T01:28:18,179 Created temporary directory: /tmp/pip-unpack-8i4zqtrr 2026-07-27T01:28:18,180 Building wheels for collected packages: pycasso 2026-07-27T01:28:18,185 Created temporary directory: /tmp/pip-wheel-7tpof2ty 2026-07-27T01:28:18,186 Building wheel for pycasso (setup.py): started 2026-07-27T01:28:18,187 Destination directory: /tmp/pip-wheel-7tpof2ty 2026-07-27T01:28:18,187 Running command python setup.py bdist_wheel 2026-07-27T01:28:18,745 rm -f -rf build lib bin *~ */*~ */*/*~ */*/*/*~ */*.o */*/*.o */*/*/*.o picasso 2026-07-27T01:28:18,819 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-27T01:28:19,214 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-27T01:28:25,709 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-27T01:28:26,118 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-27T01:28:32,957 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-27T01:28:33,334 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-27T01:28:44,672 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-27T01:28:45,053 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-27T01:28:54,760 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-27T01:28:55,150 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-27T01:29:05,540 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-27T01:29:05,925 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-27T01:29:23,843 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-27T01:29:24,239 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-27T01:29:32,524 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-27T01:29:32,920 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-27T01:29:38,930 In file included from /usr/include/c++/12/vector:70, 2026-07-27T01:29:38,930 from ./include/picasso/objective.hpp:22, 2026-07-27T01:29:38,931 from ./include/picasso/actgd.hpp:5, 2026-07-27T01:29:38,932 from src/solver/actgd.cpp:1: 2026-07-27T01:29:38,932 /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-27T01:29:38,933 /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-27T01:29:38,933 523 | vector<_Tp, _Alloc>:: 2026-07-27T01:29:38,934 | ^~~~~~~~~~~~~~~~~~~ 2026-07-27T01:29:39,073 /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-27T01:29:39,074 /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-27T01:29:39,074 439 | vector<_Tp, _Alloc>:: 2026-07-27T01:29:39,075 | ^~~~~~~~~~~~~~~~~~~ 2026-07-27T01:29:39,212 /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-27T01:29:39,213 /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-27T01:29:39,672 In file included from /usr/include/c++/12/vector:64: 2026-07-27T01:29:39,673 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-07-27T01:29:39,674 inlined from ‘int picasso::solver::ActGDSolver::solve_impl(CommitSink*)’ at src/solver/actgd.cpp:77:22: 2026-07-27T01:29:39,674 /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-27T01:29:39,675 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-07-27T01:29:39,676 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:29:39,680 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::ModelParam; _Alloc = std::allocator]’, 2026-07-27T01:29:39,681 inlined from ‘int picasso::solver::ActGDSolver::solve_impl(CommitSink*)’ at src/solver/actgd.cpp:309:49: 2026-07-27T01:29:39,682 /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-27T01:29:39,682 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:29:39,683 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:29:39,684 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-07-27T01:29:39,685 inlined from ‘int picasso::solver::ActGDSolver::solve_impl(CommitSink*)’ at src/solver/actgd.cpp:318:36: 2026-07-27T01:29:39,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-07-27T01:29:39,686 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:29:39,687 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:29:40,797 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-27T01:29:41,407 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-27T01:29:48,005 In file included from /usr/include/c++/12/vector:70, 2026-07-27T01:29:48,006 from ./include/picasso/objective.hpp:22, 2026-07-27T01:29:48,006 from ./include/picasso/actnewton.hpp:7, 2026-07-27T01:29:48,007 from src/solver/actnewton.cpp:1: 2026-07-27T01:29:48,007 /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-27T01:29:48,008 /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-27T01:29:48,008 439 | vector<_Tp, _Alloc>:: 2026-07-27T01:29:48,009 | ^~~~~~~~~~~~~~~~~~~ 2026-07-27T01:29:48,144 /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-27T01:29:48,145 /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-27T01:29:49,039 In file included from /usr/include/c++/12/vector:64: 2026-07-27T01:29:49,040 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::ModelParam; _Alloc = std::allocator]’, 2026-07-27T01:29:49,041 inlined from ‘int picasso::solver::ActNewtonSolver::solve_impl(bool, CommitSink*)’ at src/solver/actnewton.cpp:799:49: 2026-07-27T01:29:49,042 /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-27T01:29:49,042 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:29:49,043 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:29:49,044 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-07-27T01:29:49,045 inlined from ‘int picasso::solver::ActNewtonSolver::solve_impl(bool, CommitSink*)’ at src/solver/actnewton.cpp:816:28: 2026-07-27T01:29:49,046 /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-27T01:29:49,046 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:29:49,047 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:29:50,784 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-27T01:29:51,413 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-27T01:30:02,602 In file included from /usr/include/c++/12/bits/stl_algo.h:60, 2026-07-27T01:30:02,602 from /usr/include/c++/12/algorithm:61, 2026-07-27T01:30:02,603 from ./include/eigen3/Eigen/Core:95, 2026-07-27T01:30:02,604 from ./include/eigen3/Eigen/Dense:1, 2026-07-27T01:30:02,605 from ./include/picasso/multinomial_actnewton.hpp:4, 2026-07-27T01:30:02,605 from src/solver/multinomial_actnewton.cpp:1: 2026-07-27T01:30:02,606 /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-27T01:30:02,606 /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-27T01:30:02,607 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-07-27T01:30:02,607 | ^~~~~~~~~~~~~ 2026-07-27T01:30:02,645 /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-27T01:30:02,646 /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-27T01:30:02,646 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-07-27T01:30:02,647 | ^~~~~~~~~~~~~~~~ 2026-07-27T01:30:02,648 /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-27T01:30:02,681 /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-27T01:30:02,681 /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-27T01:30:02,682 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-07-27T01:30:02,683 | ^~~~~~~~~~~~~ 2026-07-27T01:30:02,978 /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-27T01:30:02,978 /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-27T01:30:02,979 1947 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, 2026-07-27T01:30:02,979 | ^~~~~~~~~~~~~ 2026-07-27T01:30:02,980 /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-27T01:30:02,981 /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-27T01:30:03,994 /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-27T01:30:03,995 /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-27T01:30:03,995 1908 | __introsort_loop(_RandomAccessIterator __first, 2026-07-27T01:30:03,996 | ^~~~~~~~~~~~~~~~ 2026-07-27T01:30:03,997 /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-27T01:30:03,997 /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-27T01:30:03,998 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2026-07-27T01:30:03,998 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,118 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-27T01:30:05,119 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_feature_l1_gauge(Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:74:21: 2026-07-27T01:30:05,120 /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-27T01:30:05,120 4747 | std::__introselect(__first, __nth, __last, 2026-07-27T01:30:05,121 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,122 4748 | std::__lg(__last - __first) * 2, 2026-07-27T01:30:05,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,123 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-27T01:30:05,124 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,124 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-27T01:30:05,125 inlined from ‘bool picasso::solver::{anonymous}::canonicalize_feature_l1_gauge(Eigen::MatrixXd*)’ at src/solver/multinomial_actnewton.cpp:81:23: 2026-07-27T01:30:05,126 /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-27T01:30:05,126 4747 | std::__introselect(__first, __nth, __last, 2026-07-27T01:30:05,127 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,127 4748 | std::__lg(__last - __first) * 2, 2026-07-27T01:30:05,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,129 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-27T01:30:05,129 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,336 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-27T01:30:05,337 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-27T01:30:05,338 /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-27T01:30:05,338 4747 | std::__introselect(__first, __nth, __last, 2026-07-27T01:30:05,339 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,339 4748 | std::__lg(__last - __first) * 2, 2026-07-27T01:30:05,340 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,340 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-27T01:30:05,341 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,341 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’, 2026-07-27T01:30:05,342 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-27T01:30:05,342 /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-27T01:30:05,343 4747 | std::__introselect(__first, __nth, __last, 2026-07-27T01:30:05,343 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,344 4748 | std::__lg(__last - __first) * 2, 2026-07-27T01:30:05,344 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,345 4749 | __gnu_cxx::__ops::__iter_less_iter()); 2026-07-27T01:30:05,345 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,346 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2026-07-27T01:30:05,347 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-27T01:30:05,348 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-27T01:30:05,348 /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-27T01:30:05,349 1937 | std::__introsort_loop(__first, __last, 2026-07-27T01:30:05,350 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,350 1938 | std::__lg(__last - __first) * 2, 2026-07-27T01:30:05,351 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,351 1939 | __comp); 2026-07-27T01:30:05,352 | ~~~~~~~ 2026-07-27T01:30:05,353 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-27T01:30:05,354 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-27T01:30:05,355 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-27T01:30:05,355 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-27T01:30:05,356 /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-27T01:30:05,356 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2026-07-27T01:30:05,357 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:05,357 /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-27T01:30:05,358 1854 | std::__insertion_sort(__first, __last, __comp); 2026-07-27T01:30:05,359 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:06,315 In file included from /usr/include/c++/12/vector:70, 2026-07-27T01:30:06,315 from ./include/picasso/multinomial_actnewton.hpp:7: 2026-07-27T01:30:06,316 /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-27T01:30:06,317 /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-27T01:30:06,317 439 | vector<_Tp, _Alloc>:: 2026-07-27T01:30:06,318 | ^~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:06,355 /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-27T01:30:06,356 /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-27T01:30:06,381 /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-27T01:30:06,381 /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-27T01:30:06,382 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-07-27T01:30:06,383 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:09,903 In file included from /usr/include/c++/12/vector:64: 2026-07-27T01:30:09,904 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’, 2026-07-27T01:30:09,904 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-27T01:30:09,905 /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-27T01:30:09,905 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:30:09,906 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:30:13,347 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialIterationRecord; _Alloc = std::allocator]’, 2026-07-27T01:30:13,348 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-27T01:30:13,348 /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-27T01:30:13,349 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:30:13,350 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:30:14,699 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-27T01:30:15,094 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-27T01:30:21,333 In file included from /usr/include/c++/12/vector:70, 2026-07-27T01:30:21,334 from ./include/picasso/multinomial_lla.hpp:6, 2026-07-27T01:30:21,335 from src/solver/multinomial_lla.cpp:1: 2026-07-27T01:30:21,336 /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-27T01:30:21,338 /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-27T01:30:21,339 439 | vector<_Tp, _Alloc>:: 2026-07-27T01:30:21,340 | ^~~~~~~~~~~~~~~~~~~ 2026-07-27T01:30:21,615 In file included from /usr/include/c++/12/vector:64: 2026-07-27T01:30:21,616 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’, 2026-07-27T01:30:21,617 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-27T01:30:21,618 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-27T01:30:21,618 /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-27T01:30:21,619 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:30:21,620 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:30:21,622 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’, 2026-07-27T01:30:21,623 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-27T01:30:21,623 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-27T01:30:21,624 /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-27T01:30:21,625 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:30:21,626 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:30:21,626 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = picasso::solver::MultinomialLlaStageRecord; _Alloc = std::allocator]’, 2026-07-27T01:30:21,627 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-27T01:30:21,628 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-27T01:30:21,628 /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-27T01:30:21,629 1287 | _M_realloc_insert(end(), __x); 2026-07-27T01:30:21,630 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-07-27T01:30:22,872 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-27T01:30:22,973 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-27T01:30:23,948 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-27T01:30:24,285 Built Picasso native library: pycasso/lib/libpicasso.so 2026-07-27T01:30:24,693 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-27T01:30:24,694 !! 2026-07-27T01:30:24,695 ******************************************************************************** 2026-07-27T01:30:24,695 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-27T01:30:24,696 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-07-27T01:30:24,697 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-27T01:30:24,698 ******************************************************************************** 2026-07-27T01:30:24,699 !! 2026-07-27T01:30:24,699 self._finalize_license_expression() 2026-07-27T01:30:24,700 running bdist_wheel 2026-07-27T01:30:24,834 running build 2026-07-27T01:30:24,835 running build_py 2026-07-27T01:30:24,863 creating build/lib.linux-armv7l-cpython-311/pycasso 2026-07-27T01:30:24,865 copying pycasso/libpath.py -> build/lib.linux-armv7l-cpython-311/pycasso 2026-07-27T01:30:24,868 copying pycasso/core.py -> build/lib.linux-armv7l-cpython-311/pycasso 2026-07-27T01:30:24,873 copying pycasso/__init__.py -> build/lib.linux-armv7l-cpython-311/pycasso 2026-07-27T01:30:24,878 copying pycasso/VERSION -> build/lib.linux-armv7l-cpython-311/pycasso 2026-07-27T01:30:24,879 creating build/lib.linux-armv7l-cpython-311/pycasso/lib 2026-07-27T01:30:24,880 copying pycasso/lib/libpicasso.so -> build/lib.linux-armv7l-cpython-311/pycasso/lib 2026-07-27T01:30:24,891 running build_ext 2026-07-27T01:30:24,919 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-27T01:30:24,920 !! 2026-07-27T01:30:24,921 ******************************************************************************** 2026-07-27T01:30:24,921 Please avoid running ``setup.py`` directly. 2026-07-27T01:30:24,922 Instead, use pypa/build, pypa/installer or other 2026-07-27T01:30:24,922 standards-based tools. 2026-07-27T01:30:24,923 This deprecation is overdue, please update your project and remove deprecated 2026-07-27T01:30:24,924 calls to avoid build errors in the future. 2026-07-27T01:30:24,925 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-27T01:30:24,926 ******************************************************************************** 2026-07-27T01:30:24,927 !! 2026-07-27T01:30:24,927 self.initialize_options() 2026-07-27T01:30:24,951 installing to build/bdist.linux-armv7l/wheel 2026-07-27T01:30:24,951 running install 2026-07-27T01:30:24,975 running install_lib 2026-07-27T01:30:25,002 creating build/bdist.linux-armv7l/wheel 2026-07-27T01:30:25,005 creating build/bdist.linux-armv7l/wheel/pycasso 2026-07-27T01:30:25,006 copying build/lib.linux-armv7l-cpython-311/pycasso/libpath.py -> build/bdist.linux-armv7l/wheel/./pycasso 2026-07-27T01:30:25,008 copying build/lib.linux-armv7l-cpython-311/pycasso/core.py -> build/bdist.linux-armv7l/wheel/./pycasso 2026-07-27T01:30:25,013 creating build/bdist.linux-armv7l/wheel/pycasso/lib 2026-07-27T01:30:25,014 copying build/lib.linux-armv7l-cpython-311/pycasso/lib/libpicasso.so -> build/bdist.linux-armv7l/wheel/./pycasso/lib 2026-07-27T01:30:25,024 copying build/lib.linux-armv7l-cpython-311/pycasso/VERSION -> build/bdist.linux-armv7l/wheel/./pycasso 2026-07-27T01:30:25,026 copying build/lib.linux-armv7l-cpython-311/pycasso/__init__.py -> build/bdist.linux-armv7l/wheel/./pycasso 2026-07-27T01:30:25,027 running install_egg_info 2026-07-27T01:30:25,062 running egg_info 2026-07-27T01:30:25,089 writing pycasso.egg-info/PKG-INFO 2026-07-27T01:30:25,098 writing dependency_links to pycasso.egg-info/dependency_links.txt 2026-07-27T01:30:25,100 writing requirements to pycasso.egg-info/requires.txt 2026-07-27T01:30:25,101 writing top-level names to pycasso.egg-info/top_level.txt 2026-07-27T01:30:25,132 reading manifest file 'pycasso.egg-info/SOURCES.txt' 2026-07-27T01:30:25,183 reading manifest template 'MANIFEST.in' 2026-07-27T01:30:25,184 warning: no files found matching '*.md' 2026-07-27T01:30:25,582 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-27T01:30:25,585 warning: no previously-included files matching '*.dylib' found anywhere in distribution 2026-07-27T01:30:25,589 warning: no previously-included files matching '*.dll' found anywhere in distribution 2026-07-27T01:30:25,592 warning: no previously-included files matching '*.o' found anywhere in distribution 2026-07-27T01:30:25,596 warning: no previously-included files matching '*.d' found anywhere in distribution 2026-07-27T01:30:25,599 warning: no previously-included files matching '*.a' found anywhere in distribution 2026-07-27T01:30:25,602 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-07-27T01:30:25,605 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-07-27T01:30:25,608 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-07-27T01:30:25,609 adding license file 'LICENSE' 2026-07-27T01:30:25,628 writing manifest file 'pycasso.egg-info/SOURCES.txt' 2026-07-27T01:30:25,631 Copying pycasso.egg-info to build/bdist.linux-armv7l/wheel/./pycasso-2.0.1-py3.11.egg-info 2026-07-27T01:30:25,645 running install_scripts 2026-07-27T01:30:25,697 creating build/bdist.linux-armv7l/wheel/pycasso-2.0.1.dist-info/WHEEL 2026-07-27T01:30:25,700 creating '/tmp/pip-wheel-7tpof2ty/pycasso-2.0.1-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-27T01:30:25,702 adding 'pycasso/VERSION' 2026-07-27T01:30:25,703 adding 'pycasso/__init__.py' 2026-07-27T01:30:25,719 adding 'pycasso/core.py' 2026-07-27T01:30:25,721 adding 'pycasso/libpath.py' 2026-07-27T01:30:25,815 adding 'pycasso/lib/libpicasso.so' 2026-07-27T01:30:25,825 adding 'pycasso-2.0.1.dist-info/licenses/LICENSE' 2026-07-27T01:30:25,828 adding 'pycasso-2.0.1.dist-info/METADATA' 2026-07-27T01:30:25,829 adding 'pycasso-2.0.1.dist-info/WHEEL' 2026-07-27T01:30:25,830 adding 'pycasso-2.0.1.dist-info/top_level.txt' 2026-07-27T01:30:25,831 adding 'pycasso-2.0.1.dist-info/RECORD' 2026-07-27T01:30:25,835 removing build/bdist.linux-armv7l/wheel 2026-07-27T01:30:25,950 Building wheel for pycasso (setup.py): finished with status 'done' 2026-07-27T01:30:25,956 Created wheel for pycasso: filename=pycasso-2.0.1-cp311-cp311-linux_armv7l.whl size=280374 sha256=a051fed4c789bb6d1f3eed4e61a4b8eb702749414c32f51b8bab60439ef58441 2026-07-27T01:30:25,957 Stored in directory: /tmp/pip-ephem-wheel-cache-428uf2_0/wheels/d7/cf/b5/32c621710376a5ccd6ed688bc496146f12acea55c561792710 2026-07-27T01:30:25,970 Successfully built pycasso 2026-07-27T01:30:25,984 Removed build tracker: '/tmp/pip-build-tracker-eefb3tpv'