2025-11-09T15:46:47,445 Created temporary directory: /tmp/pip-ephem-wheel-cache-hgmm11a6 2025-11-09T15:46:47,447 Created temporary directory: /tmp/pip-build-tracker-axixxqv6 2025-11-09T15:46:47,448 Initialized build tracking at /tmp/pip-build-tracker-axixxqv6 2025-11-09T15:46:47,448 Created build tracker: /tmp/pip-build-tracker-axixxqv6 2025-11-09T15:46:47,449 Entered build tracker: /tmp/pip-build-tracker-axixxqv6 2025-11-09T15:46:47,449 Created temporary directory: /tmp/pip-wheel-_1pp6zy0 2025-11-09T15:46:47,452 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 2025-11-09T15:46:47,455 Created temporary directory: /tmp/pip-ephem-wheel-cache-tc_ul8z8 2025-11-09T15:46:47,479 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-09T15:46:47,482 2 location(s) to search for versions of gegd: 2025-11-09T15:46:47,482 * https://pypi.org/simple/gegd/ 2025-11-09T15:46:47,482 * https://www.piwheels.org/simple/gegd/ 2025-11-09T15:46:47,483 Fetching project page and analyzing links: https://pypi.org/simple/gegd/ 2025-11-09T15:46:47,484 Getting page https://pypi.org/simple/gegd/ 2025-11-09T15:46:47,485 Found index url https://pypi.org/simple 2025-11-09T15:46:47,627 Fetched page https://pypi.org/simple/gegd/ as application/vnd.pypi.simple.v1+json 2025-11-09T15:46:47,629 Skipping link: No binaries permitted for gegd: https://files.pythonhosted.org/packages/5c/2a/f52040ae18bc6eff1ed9efc1e117b59e118a1b165761b4998b534e7eea30/gegd-0.0.1-py3-none-any.whl (from https://pypi.org/simple/gegd/) 2025-11-09T15:46:47,630 Found link https://files.pythonhosted.org/packages/8f/8b/df5e506db769288e8f47aed52d96989a508d6d97f1ad41ef5bd9d1dce5c0/gegd-0.0.1.tar.gz (from https://pypi.org/simple/gegd/), version: 0.0.1 2025-11-09T15:46:47,631 Skipping link: No binaries permitted for gegd: https://files.pythonhosted.org/packages/8a/f9/840d618fd70fb8ac29b50463ce8f73324bbe1131ab43309b4ea430844245/gegd-0.0.2-cp312-cp312-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/gegd/) 2025-11-09T15:46:47,631 Found link https://files.pythonhosted.org/packages/ae/c4/0e0db336d8d227377ec18e04bd913df968ea894eef285a979d522cde078a/gegd-0.0.2.tar.gz (from https://pypi.org/simple/gegd/), version: 0.0.2 2025-11-09T15:46:47,632 Skipping link: No binaries permitted for gegd: https://files.pythonhosted.org/packages/f4/2c/c63ab49f016f86374471aa8ed3fa715917a3f84634e83b92451a7fddebf9/gegd-0.0.3-cp312-cp312-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/gegd/) 2025-11-09T15:46:47,633 Found link https://files.pythonhosted.org/packages/76/71/fb0dbb366f335859e5ffa471b1f9e4b33ed51be72c3bd5f81629a7ce080c/gegd-0.0.3.tar.gz (from https://pypi.org/simple/gegd/), version: 0.0.3 2025-11-09T15:46:47,633 Skipping link: No binaries permitted for gegd: https://files.pythonhosted.org/packages/eb/bd/250aeb5d6ac78220247da55f46e76bde68e05faf7145b7719e5b7f8bbf49/gegd-0.0.4-cp312-cp312-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/gegd/) 2025-11-09T15:46:47,634 Found link https://files.pythonhosted.org/packages/60/a6/5262adfeb0ff7a48fff9411b147f2c485551f0e800e4425bcfaaa57ff04f/gegd-0.0.4.tar.gz (from https://pypi.org/simple/gegd/), version: 0.0.4 2025-11-09T15:46:47,635 Fetching project page and analyzing links: https://www.piwheels.org/simple/gegd/ 2025-11-09T15:46:47,636 Getting page https://www.piwheels.org/simple/gegd/ 2025-11-09T15:46:47,637 Found index url https://www.piwheels.org/simple 2025-11-09T15:46:47,799 Fetched page https://www.piwheels.org/simple/gegd/ as text/html 2025-11-09T15:46:47,801 Skipping link: No binaries permitted for gegd: https://www.piwheels.org/simple/gegd/gegd-0.0.1-py3-none-any.whl#sha256=934a90a79540a22f5d81744ccf4d50663269ae87be60d9c8c1ac870722a519fa (from https://www.piwheels.org/simple/gegd/) 2025-11-09T15:46:47,801 Skipping link: not a file: https://www.piwheels.org/simple/gegd/ 2025-11-09T15:46:47,802 Skipping link: not a file: https://pypi.org/simple/gegd/ 2025-11-09T15:46:47,823 Given no hashes to check 1 links for project 'gegd': discarding no candidates 2025-11-09T15:46:47,842 Collecting gegd==0.0.4 2025-11-09T15:46:47,844 Created temporary directory: /tmp/pip-unpack-0u8hjayl 2025-11-09T15:46:48,060 Downloading gegd-0.0.4.tar.gz (36 kB) 2025-11-09T15:46:48,158 Added gegd==0.0.4 from https://files.pythonhosted.org/packages/60/a6/5262adfeb0ff7a48fff9411b147f2c485551f0e800e4425bcfaaa57ff04f/gegd-0.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-axixxqv6' 2025-11-09T15:46:48,159 Running setup.py (path:/tmp/pip-wheel-_1pp6zy0/gegd_dc23ad5e54bf42e4a21a4fc4cfca7747/setup.py) egg_info for package gegd 2025-11-09T15:46:48,160 Created temporary directory: /tmp/pip-pip-egg-info-8qzr0l1a 2025-11-09T15:46:48,161 Preparing metadata (setup.py): started 2025-11-09T15:46:48,162 Running command python setup.py egg_info 2025-11-09T15:46:49,467 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-09T15:46:49,467 !! 2025-11-09T15:46:49,468 ******************************************************************************** 2025-11-09T15:46:49,468 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-09T15:46:49,469 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2025-11-09T15:46:49,470 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-09T15:46:49,471 ******************************************************************************** 2025-11-09T15:46:49,472 !! 2025-11-09T15:46:49,473 self._finalize_license_expression() 2025-11-09T15:46:49,498 running egg_info 2025-11-09T15:46:49,529 creating /tmp/pip-pip-egg-info-8qzr0l1a/gegd.egg-info 2025-11-09T15:46:49,530 writing /tmp/pip-pip-egg-info-8qzr0l1a/gegd.egg-info/PKG-INFO 2025-11-09T15:46:49,534 writing dependency_links to /tmp/pip-pip-egg-info-8qzr0l1a/gegd.egg-info/dependency_links.txt 2025-11-09T15:46:49,537 writing top-level names to /tmp/pip-pip-egg-info-8qzr0l1a/gegd.egg-info/top_level.txt 2025-11-09T15:46:49,539 writing manifest file '/tmp/pip-pip-egg-info-8qzr0l1a/gegd.egg-info/SOURCES.txt' 2025-11-09T15:46:49,656 reading manifest file '/tmp/pip-pip-egg-info-8qzr0l1a/gegd.egg-info/SOURCES.txt' 2025-11-09T15:46:49,658 reading manifest template 'MANIFEST.in' 2025-11-09T15:46:49,667 adding license file 'LICENSE' 2025-11-09T15:46:49,671 writing manifest file '/tmp/pip-pip-egg-info-8qzr0l1a/gegd.egg-info/SOURCES.txt' 2025-11-09T15:46:49,798 Preparing metadata (setup.py): finished with status 'done' 2025-11-09T15:46:49,802 Source in /tmp/pip-wheel-_1pp6zy0/gegd_dc23ad5e54bf42e4a21a4fc4cfca7747 has version 0.0.4, which satisfies requirement gegd==0.0.4 from https://files.pythonhosted.org/packages/60/a6/5262adfeb0ff7a48fff9411b147f2c485551f0e800e4425bcfaaa57ff04f/gegd-0.0.4.tar.gz 2025-11-09T15:46:49,803 Removed gegd==0.0.4 from https://files.pythonhosted.org/packages/60/a6/5262adfeb0ff7a48fff9411b147f2c485551f0e800e4425bcfaaa57ff04f/gegd-0.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-axixxqv6' 2025-11-09T15:46:49,807 Created temporary directory: /tmp/pip-unpack-z2193zm8 2025-11-09T15:46:49,808 Building wheels for collected packages: gegd 2025-11-09T15:46:49,813 Created temporary directory: /tmp/pip-wheel-pvfjklms 2025-11-09T15:46:49,813 Building wheel for gegd (setup.py): started 2025-11-09T15:46:49,815 Destination directory: /tmp/pip-wheel-pvfjklms 2025-11-09T15:46:49,815 Running command python setup.py bdist_wheel 2025-11-09T15:46:50,869 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-09T15:46:50,869 !! 2025-11-09T15:46:50,870 ******************************************************************************** 2025-11-09T15:46:50,871 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-09T15:46:50,872 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2025-11-09T15:46:50,873 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-09T15:46:50,874 ******************************************************************************** 2025-11-09T15:46:50,875 !! 2025-11-09T15:46:50,875 self._finalize_license_expression() 2025-11-09T15:46:50,876 running bdist_wheel 2025-11-09T15:46:51,011 running build 2025-11-09T15:46:51,011 running build_py 2025-11-09T15:46:51,043 creating build/lib.linux-armv7l-cpython-311/gegd 2025-11-09T15:46:51,045 copying gegd/__init__.py -> build/lib.linux-armv7l-cpython-311/gegd 2025-11-09T15:46:51,047 creating build/lib.linux-armv7l-cpython-311/gegd/optimizer 2025-11-09T15:46:51,049 copying gegd/optimizer/GEGD.py -> build/lib.linux-armv7l-cpython-311/gegd/optimizer 2025-11-09T15:46:51,052 copying gegd/optimizer/TF.py -> build/lib.linux-armv7l-cpython-311/gegd/optimizer 2025-11-09T15:46:51,055 copying gegd/optimizer/__init__.py -> build/lib.linux-armv7l-cpython-311/gegd/optimizer 2025-11-09T15:46:51,056 copying gegd/optimizer/AF_PSO.py -> build/lib.linux-armv7l-cpython-311/gegd/optimizer 2025-11-09T15:46:51,058 copying gegd/optimizer/AF_STE.py -> build/lib.linux-armv7l-cpython-311/gegd/optimizer 2025-11-09T15:46:51,061 creating build/lib.linux-armv7l-cpython-311/gegd/parameter_processing 2025-11-09T15:46:51,062 copying gegd/parameter_processing/density_transforms.py -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing 2025-11-09T15:46:51,065 copying gegd/parameter_processing/__init__.py -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing 2025-11-09T15:46:51,067 copying gegd/parameter_processing/symmetry_operations.py -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing 2025-11-09T15:46:51,069 running egg_info 2025-11-09T15:46:51,096 writing gegd.egg-info/PKG-INFO 2025-11-09T15:46:51,099 writing dependency_links to gegd.egg-info/dependency_links.txt 2025-11-09T15:46:51,101 writing top-level names to gegd.egg-info/top_level.txt 2025-11-09T15:46:51,134 reading manifest file 'gegd.egg-info/SOURCES.txt' 2025-11-09T15:46:51,138 reading manifest template 'MANIFEST.in' 2025-11-09T15:46:51,147 adding license file 'LICENSE' 2025-11-09T15:46:51,151 writing manifest file 'gegd.egg-info/SOURCES.txt' 2025-11-09T15:46:51,153 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gegd.parameter_processing.feasible_design_generator' is absent from the `packages` configuration. 2025-11-09T15:46:51,154 !! 2025-11-09T15:46:51,155 ******************************************************************************** 2025-11-09T15:46:51,155 ############################ 2025-11-09T15:46:51,156 # Package would be ignored # 2025-11-09T15:46:51,156 ############################ 2025-11-09T15:46:51,157 Python recognizes 'gegd.parameter_processing.feasible_design_generator' as an importable package[^1], 2025-11-09T15:46:51,158 but it is absent from setuptools' `packages` configuration. 2025-11-09T15:46:51,159 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-09T15:46:51,159 package, please make sure that 'gegd.parameter_processing.feasible_design_generator' is explicitly added 2025-11-09T15:46:51,160 to the `packages` configuration field. 2025-11-09T15:46:51,161 Alternatively, you can also rely on setuptools' discovery methods 2025-11-09T15:46:51,161 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-09T15:46:51,162 instead of `find_packages(...)`/`find:`). 2025-11-09T15:46:51,163 You can read more about "package discovery" on setuptools documentation page: 2025-11-09T15:46:51,164 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-09T15:46:51,165 If you don't want 'gegd.parameter_processing.feasible_design_generator' to be distributed and are 2025-11-09T15:46:51,166 already explicitly excluding 'gegd.parameter_processing.feasible_design_generator' via 2025-11-09T15:46:51,166 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-09T15:46:51,167 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-09T15:46:51,167 combination with a more fine grained `package-data` configuration. 2025-11-09T15:46:51,168 You can read more about "package data files" on setuptools documentation page: 2025-11-09T15:46:51,169 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-09T15:46:51,170 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-09T15:46:51,171 even if it does not contain any `.py` files. 2025-11-09T15:46:51,171 On the other hand, currently there is no concept of package data 2025-11-09T15:46:51,172 directory, all directories are treated like packages. 2025-11-09T15:46:51,172 ******************************************************************************** 2025-11-09T15:46:51,173 !! 2025-11-09T15:46:51,174 check.warn(importable) 2025-11-09T15:46:51,174 creating build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,175 copying gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.c -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,175 copying gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.h -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,176 copying gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.c -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,176 copying gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.h -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,177 copying gegd/parameter_processing/feasible_design_generator/fill_required_pixels.c -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,177 copying gegd/parameter_processing/feasible_design_generator/fill_required_pixels.h -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,178 copying gegd/parameter_processing/feasible_design_generator/find_index_max.c -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,179 copying gegd/parameter_processing/feasible_design_generator/find_index_max.h -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,181 copying gegd/parameter_processing/feasible_design_generator/main_loop.c -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,184 copying gegd/parameter_processing/feasible_design_generator/main_loop.h -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,186 copying gegd/parameter_processing/feasible_design_generator/make_feasible.c -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,189 copying gegd/parameter_processing/feasible_design_generator/make_feasible.h -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,191 copying gegd/parameter_processing/feasible_design_generator/make_touch.c -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,194 copying gegd/parameter_processing/feasible_design_generator/make_touch.h -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,196 copying gegd/parameter_processing/feasible_design_generator/parallelize.c -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,198 copying gegd/parameter_processing/feasible_design_generator/parallelize.h -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,200 copying gegd/parameter_processing/feasible_design_generator/touch2pix.c -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,202 copying gegd/parameter_processing/feasible_design_generator/touch2pix.h -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,205 copying gegd/parameter_processing/feasible_design_generator/utils.c -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,207 copying gegd/parameter_processing/feasible_design_generator/utils.h -> build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,210 running build_ext 2025-11-09T15:46:51,678 building 'gegd.parameter_processing.feasible_design_generator.fdg' extension 2025-11-09T15:46:51,680 creating build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:51,683 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.11 -c gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.c -o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.o -O3 -pthread 2025-11-09T15:46:52,317 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.11 -c gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.c -o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.o -O3 -pthread 2025-11-09T15:46:52,980 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.11 -c gegd/parameter_processing/feasible_design_generator/fill_required_pixels.c -o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/fill_required_pixels.o -O3 -pthread 2025-11-09T15:46:53,594 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.11 -c gegd/parameter_processing/feasible_design_generator/find_index_max.c -o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/find_index_max.o -O3 -pthread 2025-11-09T15:46:54,121 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.11 -c gegd/parameter_processing/feasible_design_generator/main_loop.c -o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/main_loop.o -O3 -pthread 2025-11-09T15:46:54,732 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.11 -c gegd/parameter_processing/feasible_design_generator/make_feasible.c -o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/make_feasible.o -O3 -pthread 2025-11-09T15:46:55,551 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.11 -c gegd/parameter_processing/feasible_design_generator/make_touch.c -o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/make_touch.o -O3 -pthread 2025-11-09T15:46:56,046 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.11 -c gegd/parameter_processing/feasible_design_generator/parallelize.c -o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/parallelize.o -O3 -pthread 2025-11-09T15:46:56,686 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.11 -c gegd/parameter_processing/feasible_design_generator/touch2pix.c -o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/touch2pix.o -O3 -pthread 2025-11-09T15:46:57,186 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Igegd/parameter_processing/feasible_design_generator -I/usr/include/python3.11 -c gegd/parameter_processing/feasible_design_generator/utils.c -o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/utils.o -O3 -pthread 2025-11-09T15:46:58,239 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/fill_required_pixels.o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/find_index_max.o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/main_loop.o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/make_feasible.o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/make_touch.o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/parallelize.o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/touch2pix.o build/temp.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/utils.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/fdg.cpython-311-arm-linux-gnueabihf.so 2025-11-09T15:46:58,382 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-11-09T15:46:58,383 !! 2025-11-09T15:46:58,384 ******************************************************************************** 2025-11-09T15:46:58,384 Please avoid running ``setup.py`` directly. 2025-11-09T15:46:58,385 Instead, use pypa/build, pypa/installer or other 2025-11-09T15:46:58,385 standards-based tools. 2025-11-09T15:46:58,386 This deprecation is overdue, please update your project and remove deprecated 2025-11-09T15:46:58,387 calls to avoid build errors in the future. 2025-11-09T15:46:58,388 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-11-09T15:46:58,388 ******************************************************************************** 2025-11-09T15:46:58,389 !! 2025-11-09T15:46:58,389 self.initialize_options() 2025-11-09T15:46:58,416 installing to build/bdist.linux-armv7l/wheel 2025-11-09T15:46:58,416 running install 2025-11-09T15:46:58,441 running install_lib 2025-11-09T15:46:58,469 creating build/bdist.linux-armv7l/wheel 2025-11-09T15:46:58,471 creating build/bdist.linux-armv7l/wheel/gegd 2025-11-09T15:46:58,472 creating build/bdist.linux-armv7l/wheel/gegd/optimizer 2025-11-09T15:46:58,473 copying build/lib.linux-armv7l-cpython-311/gegd/optimizer/GEGD.py -> build/bdist.linux-armv7l/wheel/./gegd/optimizer 2025-11-09T15:46:58,477 copying build/lib.linux-armv7l-cpython-311/gegd/optimizer/TF.py -> build/bdist.linux-armv7l/wheel/./gegd/optimizer 2025-11-09T15:46:58,479 copying build/lib.linux-armv7l-cpython-311/gegd/optimizer/__init__.py -> build/bdist.linux-armv7l/wheel/./gegd/optimizer 2025-11-09T15:46:58,480 copying build/lib.linux-armv7l-cpython-311/gegd/optimizer/AF_PSO.py -> build/bdist.linux-armv7l/wheel/./gegd/optimizer 2025-11-09T15:46:58,483 copying build/lib.linux-armv7l-cpython-311/gegd/optimizer/AF_STE.py -> build/bdist.linux-armv7l/wheel/./gegd/optimizer 2025-11-09T15:46:58,486 creating build/bdist.linux-armv7l/wheel/gegd/parameter_processing 2025-11-09T15:46:58,487 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/density_transforms.py -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing 2025-11-09T15:46:58,489 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/__init__.py -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing 2025-11-09T15:46:58,491 creating build/bdist.linux-armv7l/wheel/gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,492 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/make_touch.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,494 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/main_loop.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,497 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/fill_required_pixels.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,499 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/touch2pix.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,501 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,504 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/main_loop.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,506 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,508 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/parallelize.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,510 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/fill_required_pixels.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,511 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/touch2pix.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,513 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/find_index_max.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,515 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/utils.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,517 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/parallelize.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,518 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/fdg.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,522 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/find_index_max.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,524 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,526 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/make_feasible.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,528 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/utils.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,530 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/make_feasible.c -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,532 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,534 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/feasible_design_generator/make_touch.h -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing/feasible_design_generator 2025-11-09T15:46:58,536 copying build/lib.linux-armv7l-cpython-311/gegd/parameter_processing/symmetry_operations.py -> build/bdist.linux-armv7l/wheel/./gegd/parameter_processing 2025-11-09T15:46:58,538 copying build/lib.linux-armv7l-cpython-311/gegd/__init__.py -> build/bdist.linux-armv7l/wheel/./gegd 2025-11-09T15:46:58,540 running install_egg_info 2025-11-09T15:46:58,574 Copying gegd.egg-info to build/bdist.linux-armv7l/wheel/./gegd-0.0.4-py3.11.egg-info 2025-11-09T15:46:58,584 running install_scripts 2025-11-09T15:46:58,637 creating build/bdist.linux-armv7l/wheel/gegd-0.0.4.dist-info/WHEEL 2025-11-09T15:46:58,640 creating '/tmp/pip-wheel-pvfjklms/gegd-0.0.4-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-09T15:46:58,643 adding 'gegd/__init__.py' 2025-11-09T15:46:58,645 adding 'gegd/optimizer/AF_PSO.py' 2025-11-09T15:46:58,647 adding 'gegd/optimizer/AF_STE.py' 2025-11-09T15:46:58,651 adding 'gegd/optimizer/GEGD.py' 2025-11-09T15:46:58,653 adding 'gegd/optimizer/TF.py' 2025-11-09T15:46:58,654 adding 'gegd/optimizer/__init__.py' 2025-11-09T15:46:58,656 adding 'gegd/parameter_processing/__init__.py' 2025-11-09T15:46:58,657 adding 'gegd/parameter_processing/density_transforms.py' 2025-11-09T15:46:58,659 adding 'gegd/parameter_processing/symmetry_operations.py' 2025-11-09T15:46:58,661 adding 'gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.c' 2025-11-09T15:46:58,662 adding 'gegd/parameter_processing/feasible_design_generator/apply_symmetry_float.h' 2025-11-09T15:46:58,663 adding 'gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.c' 2025-11-09T15:46:58,664 adding 'gegd/parameter_processing/feasible_design_generator/apply_symmetry_int.h' 2025-11-09T15:46:58,681 adding 'gegd/parameter_processing/feasible_design_generator/fdg.cpython-311-arm-linux-gnueabihf.so' 2025-11-09T15:46:58,683 adding 'gegd/parameter_processing/feasible_design_generator/fill_required_pixels.c' 2025-11-09T15:46:58,684 adding 'gegd/parameter_processing/feasible_design_generator/fill_required_pixels.h' 2025-11-09T15:46:58,685 adding 'gegd/parameter_processing/feasible_design_generator/find_index_max.c' 2025-11-09T15:46:58,687 adding 'gegd/parameter_processing/feasible_design_generator/find_index_max.h' 2025-11-09T15:46:58,688 adding 'gegd/parameter_processing/feasible_design_generator/main_loop.c' 2025-11-09T15:46:58,689 adding 'gegd/parameter_processing/feasible_design_generator/main_loop.h' 2025-11-09T15:46:58,691 adding 'gegd/parameter_processing/feasible_design_generator/make_feasible.c' 2025-11-09T15:46:58,692 adding 'gegd/parameter_processing/feasible_design_generator/make_feasible.h' 2025-11-09T15:46:58,693 adding 'gegd/parameter_processing/feasible_design_generator/make_touch.c' 2025-11-09T15:46:58,694 adding 'gegd/parameter_processing/feasible_design_generator/make_touch.h' 2025-11-09T15:46:58,696 adding 'gegd/parameter_processing/feasible_design_generator/parallelize.c' 2025-11-09T15:46:58,697 adding 'gegd/parameter_processing/feasible_design_generator/parallelize.h' 2025-11-09T15:46:58,698 adding 'gegd/parameter_processing/feasible_design_generator/touch2pix.c' 2025-11-09T15:46:58,699 adding 'gegd/parameter_processing/feasible_design_generator/touch2pix.h' 2025-11-09T15:46:58,701 adding 'gegd/parameter_processing/feasible_design_generator/utils.c' 2025-11-09T15:46:58,702 adding 'gegd/parameter_processing/feasible_design_generator/utils.h' 2025-11-09T15:46:58,709 adding 'gegd-0.0.4.dist-info/licenses/LICENSE' 2025-11-09T15:46:58,710 adding 'gegd-0.0.4.dist-info/METADATA' 2025-11-09T15:46:58,711 adding 'gegd-0.0.4.dist-info/WHEEL' 2025-11-09T15:46:58,712 adding 'gegd-0.0.4.dist-info/top_level.txt' 2025-11-09T15:46:58,713 adding 'gegd-0.0.4.dist-info/RECORD' 2025-11-09T15:46:58,716 removing build/bdist.linux-armv7l/wheel 2025-11-09T15:46:58,902 Building wheel for gegd (setup.py): finished with status 'done' 2025-11-09T15:46:58,906 Created wheel for gegd: filename=gegd-0.0.4-cp311-cp311-linux_armv7l.whl size=93075 sha256=73b663237ec13b34808acdb86cc8e61c3881fe88e3fdda7facab36170c627914 2025-11-09T15:46:58,907 Stored in directory: /tmp/pip-ephem-wheel-cache-tc_ul8z8/wheels/bb/c6/c9/0b30ac538258219f7d6bcffe042a97c221913bd0fad43bebb2 2025-11-09T15:46:58,918 Successfully built gegd 2025-11-09T15:46:58,924 Removed build tracker: '/tmp/pip-build-tracker-axixxqv6'