2023-10-01T19:55:44,613 Created temporary directory: /tmp/pip-build-tracker-bjoreve5 2023-10-01T19:55:44,615 Initialized build tracking at /tmp/pip-build-tracker-bjoreve5 2023-10-01T19:55:44,615 Created build tracker: /tmp/pip-build-tracker-bjoreve5 2023-10-01T19:55:44,616 Entered build tracker: /tmp/pip-build-tracker-bjoreve5 2023-10-01T19:55:44,616 Created temporary directory: /tmp/pip-wheel-zlrvulpz 2023-10-01T19:55:44,620 Created temporary directory: /tmp/pip-ephem-wheel-cache-vbsxbgk8 2023-10-01T19:55:44,641 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-10-01T19:55:44,645 2 location(s) to search for versions of merlict: 2023-10-01T19:55:44,645 * https://pypi.org/simple/merlict/ 2023-10-01T19:55:44,645 * https://www.piwheels.org/simple/merlict/ 2023-10-01T19:55:44,646 Fetching project page and analyzing links: https://pypi.org/simple/merlict/ 2023-10-01T19:55:44,647 Getting page https://pypi.org/simple/merlict/ 2023-10-01T19:55:44,648 Found index url https://pypi.org/simple/ 2023-10-01T19:55:44,900 Fetched page https://pypi.org/simple/merlict/ as application/vnd.pypi.simple.v1+json 2023-10-01T19:55:44,901 Found link https://files.pythonhosted.org/packages/07/f4/991d7c595ad2faa98e3379c88d03d42f5bddeda287a3718b45942d82da7d/merlict-0.0.5.1.7.6.tar.gz (from https://pypi.org/simple/merlict/), version: 0.0.5.1.7.6 2023-10-01T19:55:44,902 Found link https://files.pythonhosted.org/packages/ef/58/986c7df451381c109de5a5b3bccbd5e0f898428056392d493a6f7f140d12/merlict-0.1.2.1.8.1.tar.gz (from https://pypi.org/simple/merlict/), version: 0.1.2.1.8.1 2023-10-01T19:55:44,903 Fetching project page and analyzing links: https://www.piwheels.org/simple/merlict/ 2023-10-01T19:55:44,903 Getting page https://www.piwheels.org/simple/merlict/ 2023-10-01T19:55:44,905 Found index url https://www.piwheels.org/simple/ 2023-10-01T19:55:45,077 Fetched page https://www.piwheels.org/simple/merlict/ as text/html 2023-10-01T19:55:45,079 Skipping link: No binaries permitted for merlict: https://www.piwheels.org/simple/merlict/merlict-0.0.5.1.7.6-cp311-cp311-linux_armv7l.whl#sha256=ca7f57a859d7c9cad9d7112c806a04aee15e9d8f2353606a4585696e56fc48ed (from https://www.piwheels.org/simple/merlict/) 2023-10-01T19:55:45,080 Skipping link: No binaries permitted for merlict: https://www.piwheels.org/simple/merlict/merlict-0.0.5.1.7.6-cp311-cp311-linux_armv6l.whl#sha256=ca7f57a859d7c9cad9d7112c806a04aee15e9d8f2353606a4585696e56fc48ed (from https://www.piwheels.org/simple/merlict/) 2023-10-01T19:55:45,081 Skipping link: not a file: https://www.piwheels.org/simple/merlict/ 2023-10-01T19:55:45,081 Skipping link: not a file: https://pypi.org/simple/merlict/ 2023-10-01T19:55:45,101 Given no hashes to check 1 links for project 'merlict': discarding no candidates 2023-10-01T19:55:45,121 Collecting merlict==0.1.2.1.8.1 2023-10-01T19:55:45,123 Created temporary directory: /tmp/pip-unpack-7qw8sto4 2023-10-01T19:55:45,261 Downloading merlict-0.1.2.1.8.1.tar.gz (231 kB) 2023-10-01T19:55:45,472 Added merlict==0.1.2.1.8.1 from https://files.pythonhosted.org/packages/ef/58/986c7df451381c109de5a5b3bccbd5e0f898428056392d493a6f7f140d12/merlict-0.1.2.1.8.1.tar.gz to build tracker '/tmp/pip-build-tracker-bjoreve5' 2023-10-01T19:55:45,477 Created temporary directory: /tmp/pip-build-env-p2voz4g6 2023-10-01T19:55:45,482 Installing build dependencies: started 2023-10-01T19:55:45,483 Running command pip subprocess to install build dependencies 2023-10-01T19:55:46,948 Using pip 23.2.1 from /home/piwheels/.local/lib/python3.11/site-packages/pip (python 3.11) 2023-10-01T19:55:47,495 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-10-01T19:55:49,093 Collecting setuptools>=49.6.0 2023-10-01T19:55:49,267 Using cached https://www.piwheels.org/simple/setuptools/setuptools-68.2.2-py3-none-any.whl (807 kB) 2023-10-01T19:55:50,668 Collecting cython 2023-10-01T19:55:51,536 Using cached https://www.piwheels.org/simple/cython/Cython-3.0.2-cp311-cp311-linux_armv7l.whl (11.7 MB) 2023-10-01T19:55:52,707 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-10-01T19:55:52,714 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-10-01T19:55:52,721 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-10-01T19:55:52,728 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-10-01T19:55:52,735 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-10-01T19:55:53,108 Collecting numpy 2023-10-01T19:55:54,473 Using cached https://www.piwheels.org/simple/numpy/numpy-1.26.0-cp311-cp311-linux_armv7l.whl (19.5 MB) 2023-10-01T19:55:55,230 Collecting wheel 2023-10-01T19:55:55,247 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-10-01T19:55:58,026 Installing collected packages: wheel, setuptools, numpy, cython 2023-10-01T19:55:58,249 Creating /tmp/pip-build-env-p2voz4g6/overlay/local/bin 2023-10-01T19:55:58,251 changing mode of /tmp/pip-build-env-p2voz4g6/overlay/local/bin/wheel to 755 2023-10-01T19:56:08,482 changing mode of /tmp/pip-build-env-p2voz4g6/overlay/local/bin/f2py to 755 2023-10-01T19:56:12,531 changing mode of /tmp/pip-build-env-p2voz4g6/overlay/local/bin/cygdb to 755 2023-10-01T19:56:12,533 changing mode of /tmp/pip-build-env-p2voz4g6/overlay/local/bin/cython to 755 2023-10-01T19:56:12,536 changing mode of /tmp/pip-build-env-p2voz4g6/overlay/local/bin/cythonize to 755 2023-10-01T19:56:12,570 Successfully installed cython-3.0.2 numpy-1.26.0 setuptools-68.2.2 wheel-0.41.2 2023-10-01T19:56:13,202 Installing build dependencies: finished with status 'done' 2023-10-01T19:56:13,205 Getting requirements to build wheel: started 2023-10-01T19:56:13,207 Running command Getting requirements to build wheel 2023-10-01T19:56:16,686 Compiling merlict/c89/wrapper.pyx because it depends on /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/Cython/Includes/libc/string.pxd. 2023-10-01T19:56:16,686 [1/1] Cythonizing merlict/c89/wrapper.pyx 2023-10-01T19:56:16,755 running egg_info 2023-10-01T19:56:16,760 writing merlict.egg-info/PKG-INFO 2023-10-01T19:56:16,763 writing dependency_links to merlict.egg-info/dependency_links.txt 2023-10-01T19:56:16,765 writing requirements to merlict.egg-info/requires.txt 2023-10-01T19:56:16,766 writing top-level names to merlict.egg-info/top_level.txt 2023-10-01T19:56:16,806 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:56:16,806 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:56:16,807 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:56:16,808 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:56:16,808 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:56:16,812 reading manifest file 'merlict.egg-info/SOURCES.txt' 2023-10-01T19:56:16,815 adding license file 'LICENSE' 2023-10-01T19:56:16,818 writing manifest file 'merlict.egg-info/SOURCES.txt' 2023-10-01T19:56:17,161 Getting requirements to build wheel: finished with status 'done' 2023-10-01T19:56:17,171 Created temporary directory: /tmp/pip-modern-metadata-bymmtskd 2023-10-01T19:56:17,173 Preparing metadata (pyproject.toml): started 2023-10-01T19:56:17,175 Running command Preparing metadata (pyproject.toml) 2023-10-01T19:56:18,640 running dist_info 2023-10-01T19:56:18,690 creating /tmp/pip-modern-metadata-bymmtskd/merlict.egg-info 2023-10-01T19:56:18,695 writing /tmp/pip-modern-metadata-bymmtskd/merlict.egg-info/PKG-INFO 2023-10-01T19:56:18,698 writing dependency_links to /tmp/pip-modern-metadata-bymmtskd/merlict.egg-info/dependency_links.txt 2023-10-01T19:56:18,700 writing requirements to /tmp/pip-modern-metadata-bymmtskd/merlict.egg-info/requires.txt 2023-10-01T19:56:18,701 writing top-level names to /tmp/pip-modern-metadata-bymmtskd/merlict.egg-info/top_level.txt 2023-10-01T19:56:18,702 writing manifest file '/tmp/pip-modern-metadata-bymmtskd/merlict.egg-info/SOURCES.txt' 2023-10-01T19:56:18,735 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:56:18,736 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:56:18,737 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:56:18,737 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:56:18,738 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:56:18,742 reading manifest file '/tmp/pip-modern-metadata-bymmtskd/merlict.egg-info/SOURCES.txt' 2023-10-01T19:56:18,744 adding license file 'LICENSE' 2023-10-01T19:56:18,746 writing manifest file '/tmp/pip-modern-metadata-bymmtskd/merlict.egg-info/SOURCES.txt' 2023-10-01T19:56:18,748 creating '/tmp/pip-modern-metadata-bymmtskd/merlict-0.1.2.1.8.1.dist-info' 2023-10-01T19:56:18,985 Preparing metadata (pyproject.toml): finished with status 'done' 2023-10-01T19:56:18,989 Source in /tmp/pip-wheel-zlrvulpz/merlict_43988a037d9944d0887840370c5848c6 has version 0.1.2.1.8.1, which satisfies requirement merlict==0.1.2.1.8.1 from https://files.pythonhosted.org/packages/ef/58/986c7df451381c109de5a5b3bccbd5e0f898428056392d493a6f7f140d12/merlict-0.1.2.1.8.1.tar.gz 2023-10-01T19:56:18,990 Removed merlict==0.1.2.1.8.1 from https://files.pythonhosted.org/packages/ef/58/986c7df451381c109de5a5b3bccbd5e0f898428056392d493a6f7f140d12/merlict-0.1.2.1.8.1.tar.gz from build tracker '/tmp/pip-build-tracker-bjoreve5' 2023-10-01T19:56:18,994 Created temporary directory: /tmp/pip-unpack-4k71dirs 2023-10-01T19:56:18,995 Created temporary directory: /tmp/pip-unpack-fcy742dk 2023-10-01T19:56:18,999 Building wheels for collected packages: merlict 2023-10-01T19:56:19,003 Created temporary directory: /tmp/pip-wheel-vrubadog 2023-10-01T19:56:19,004 Destination directory: /tmp/pip-wheel-vrubadog 2023-10-01T19:56:19,006 Building wheel for merlict (pyproject.toml): started 2023-10-01T19:56:19,007 Running command Building wheel for merlict (pyproject.toml) 2023-10-01T19:56:20,727 running bdist_wheel 2023-10-01T19:56:20,771 running build 2023-10-01T19:56:20,772 running build_py 2023-10-01T19:56:20,780 creating build 2023-10-01T19:56:20,781 creating build/lib.linux-armv7l-cpython-311 2023-10-01T19:56:20,781 creating build/lib.linux-armv7l-cpython-311/merlict 2023-10-01T19:56:20,783 copying merlict/__init__.py -> build/lib.linux-armv7l-cpython-311/merlict 2023-10-01T19:56:20,785 copying merlict/version.py -> build/lib.linux-armv7l-cpython-311/merlict 2023-10-01T19:56:20,787 creating build/lib.linux-armv7l-cpython-311/merlict/materials 2023-10-01T19:56:20,788 copying merlict/materials/__init__.py -> build/lib.linux-armv7l-cpython-311/merlict/materials 2023-10-01T19:56:20,791 creating build/lib.linux-armv7l-cpython-311/merlict/photon 2023-10-01T19:56:20,792 copying merlict/photon/__init__.py -> build/lib.linux-armv7l-cpython-311/merlict/photon 2023-10-01T19:56:20,794 creating build/lib.linux-armv7l-cpython-311/merlict/c89 2023-10-01T19:56:20,795 copying merlict/c89/almagamate_merlict_c89_and_set_version.py -> build/lib.linux-armv7l-cpython-311/merlict/c89 2023-10-01T19:56:20,797 copying merlict/c89/__init__.py -> build/lib.linux-armv7l-cpython-311/merlict/c89 2023-10-01T19:56:20,800 creating build/lib.linux-armv7l-cpython-311/merlict/viewer 2023-10-01T19:56:20,800 copying merlict/viewer/__init__.py -> build/lib.linux-armv7l-cpython-311/merlict/viewer 2023-10-01T19:56:20,803 creating build/lib.linux-armv7l-cpython-311/merlict/utils 2023-10-01T19:56:20,804 copying merlict/utils/__init__.py -> build/lib.linux-armv7l-cpython-311/merlict/utils 2023-10-01T19:56:20,806 copying merlict/utils/recarray.py -> build/lib.linux-armv7l-cpython-311/merlict/utils 2023-10-01T19:56:20,808 creating build/lib.linux-armv7l-cpython-311/merlict/intersectionSurfaceNormal 2023-10-01T19:56:20,809 copying merlict/intersectionSurfaceNormal/__init__.py -> build/lib.linux-armv7l-cpython-311/merlict/intersectionSurfaceNormal 2023-10-01T19:56:20,812 creating build/lib.linux-armv7l-cpython-311/merlict/intersection 2023-10-01T19:56:20,813 copying merlict/intersection/__init__.py -> build/lib.linux-armv7l-cpython-311/merlict/intersection 2023-10-01T19:56:20,815 creating build/lib.linux-armv7l-cpython-311/merlict/ray 2023-10-01T19:56:20,816 copying merlict/ray/__init__.py -> build/lib.linux-armv7l-cpython-311/merlict/ray 2023-10-01T19:56:20,818 creating build/lib.linux-armv7l-cpython-311/merlict/scenery 2023-10-01T19:56:20,819 copying merlict/scenery/__init__.py -> build/lib.linux-armv7l-cpython-311/merlict/scenery 2023-10-01T19:56:20,825 creating build/lib.linux-armv7l-cpython-311/merlict/tests 2023-10-01T19:56:20,826 creating build/lib.linux-armv7l-cpython-311/merlict/tests/resources 2023-10-01T19:56:20,827 copying merlict/tests/resources/segmented_reflector.tar -> build/lib.linux-armv7l-cpython-311/merlict/tests/resources 2023-10-01T19:56:20,830 creating build/lib.linux-armv7l-cpython-311/merlict/materials/media 2023-10-01T19:56:20,831 copying merlict/materials/media/vacuum.json -> build/lib.linux-armv7l-cpython-311/merlict/materials/media 2023-10-01T19:56:20,833 copying merlict/materials/media/water_T293K.json -> build/lib.linux-armv7l-cpython-311/merlict/materials/media 2023-10-01T19:56:20,836 creating build/lib.linux-armv7l-cpython-311/merlict/materials/surfaces 2023-10-01T19:56:20,836 copying merlict/materials/surfaces/perfect_absorber.json -> build/lib.linux-armv7l-cpython-311/merlict/materials/surfaces 2023-10-01T19:56:20,839 copying merlict/materials/surfaces/perfect_mirror.json -> build/lib.linux-armv7l-cpython-311/merlict/materials/surfaces 2023-10-01T19:56:20,841 copying merlict/c89/wrapper.pyx -> build/lib.linux-armv7l-cpython-311/merlict/c89 2023-10-01T19:56:20,843 copying merlict/c89/wrapper.pxd -> build/lib.linux-armv7l-cpython-311/merlict/c89 2023-10-01T19:56:20,845 copying merlict/c89/bridge.h -> build/lib.linux-armv7l-cpython-311/merlict/c89 2023-10-01T19:56:20,847 copying merlict/c89/bridge.c -> build/lib.linux-armv7l-cpython-311/merlict/c89 2023-10-01T19:56:20,849 copying merlict/c89/merlict_c89.h -> build/lib.linux-armv7l-cpython-311/merlict/c89 2023-10-01T19:56:20,853 copying merlict/c89/merlict_c89.c -> build/lib.linux-armv7l-cpython-311/merlict/c89 2023-10-01T19:56:20,867 running build_ext 2023-10-01T19:56:20,873 building 'merlict.c89.wrapper' extension 2023-10-01T19:56:20,874 creating build/temp.linux-armv7l-cpython-311 2023-10-01T19:56:20,874 creating build/temp.linux-armv7l-cpython-311/merlict 2023-10-01T19:56:20,875 creating build/temp.linux-armv7l-cpython-311/merlict/c89 2023-10-01T19:56:20,876 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Imerlict/c89 -I/tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -c merlict/c89/bridge.c -o build/temp.linux-armv7l-cpython-311/merlict/c89/bridge.o 2023-10-01T19:56:21,241 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Imerlict/c89 -I/tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -c merlict/c89/merlict_c89.c -o build/temp.linux-armv7l-cpython-311/merlict/c89/merlict_c89.o 2023-10-01T19:56:21,513 merlict/c89/merlict_c89.c: In function ‘mliDynPhotonInteraction_print’: 2023-10-01T19:56:21,516 merlict/c89/merlict_c89.c:1878:30: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=] 2023-10-01T19:56:21,516 1878 | printf("{% 2ld,% 2ld} ", 2023-10-01T19:56:21,517 | ~~~~^ 2023-10-01T19:56:21,517 | | 2023-10-01T19:56:21,518 | long int 2023-10-01T19:56:21,518 | % 2lld 2023-10-01T19:56:21,518 1879 | phisec.medium_coming_from, 2023-10-01T19:56:21,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-10-01T19:56:21,519 | | 2023-10-01T19:56:21,520 | uint64_t {aka long long unsigned int} 2023-10-01T19:56:21,520 merlict/c89/merlict_c89.c:1878:36: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=] 2023-10-01T19:56:21,521 1878 | printf("{% 2ld,% 2ld} ", 2023-10-01T19:56:21,522 | ~~~~^ 2023-10-01T19:56:21,522 | | 2023-10-01T19:56:21,523 | long int 2023-10-01T19:56:21,523 | % 2lld 2023-10-01T19:56:21,524 1879 | phisec.medium_coming_from, 2023-10-01T19:56:21,525 1880 | phisec.medium_going_to); 2023-10-01T19:56:21,525 | ~~~~~~~~~~~~~~~~~~~~~~ 2023-10-01T19:56:21,526 | | 2023-10-01T19:56:21,526 | uint64_t {aka long long unsigned int} 2023-10-01T19:56:21,583 merlict/c89/merlict_c89.c: In function ‘mliGeometry_object_references_equal’: 2023-10-01T19:56:21,588 merlict/c89/merlict_c89.c:3232:57: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=] 2023-10-01T19:56:21,589 3232 | fprintf(stderr, "In geometry.object_reference[%lu]\n", rob); 2023-10-01T19:56:21,590 | ~~^ ~~~ 2023-10-01T19:56:21,590 | | | 2023-10-01T19:56:21,591 | | uint64_t {aka long long unsigned int} 2023-10-01T19:56:21,592 | long unsigned int 2023-10-01T19:56:21,592 | %llu 2023-10-01T19:56:22,063 merlict/c89/merlict_c89.c: In function ‘mli_cstr_assert_only_NUL_LF_TAB_controls_dbg’: 2023-10-01T19:56:22,078 merlict/c89/merlict_c89.c:12179:49: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=] 2023-10-01T19:56:22,079 12179 | "Control code %u " 2023-10-01T19:56:22,079 | ^~~~~~~~~~~~~~~~~~ 2023-10-01T19:56:22,080 ...... 2023-10-01T19:56:22,080 12182 | pos); 2023-10-01T19:56:22,080 | ~~~ 2023-10-01T19:56:22,081 | | 2023-10-01T19:56:22,081 | uint64_t {aka long long unsigned int} 2023-10-01T19:56:22,095 merlict/c89/merlict_c89.c:12180:62: note: format string is defined here 2023-10-01T19:56:22,096 12180 | "at column %ld in string.\n", 2023-10-01T19:56:22,096 | ~~^ 2023-10-01T19:56:22,097 | | 2023-10-01T19:56:22,097 | long int 2023-10-01T19:56:22,098 | %lld 2023-10-01T19:56:22,203 merlict/c89/merlict_c89.c: In function ‘mlivr_print_info_line’: 2023-10-01T19:56:22,229 merlict/c89/merlict_c89.c:15330:37: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=] 2023-10-01T19:56:22,229 15330 | printf(", Cursor[%3ld, %3ld]pix", cursor.col, cursor.row); 2023-10-01T19:56:22,230 | ~~~^ ~~~~~~~~~~ 2023-10-01T19:56:22,231 | | | 2023-10-01T19:56:22,231 | long int uint64_t {aka long long unsigned int} 2023-10-01T19:56:22,232 | %3lld 2023-10-01T19:56:22,260 merlict/c89/merlict_c89.c:15330:43: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=] 2023-10-01T19:56:22,261 15330 | printf(", Cursor[%3ld, %3ld]pix", cursor.col, cursor.row); 2023-10-01T19:56:22,261 | ~~~^ ~~~~~~~~~~ 2023-10-01T19:56:22,262 | | | 2023-10-01T19:56:22,263 | long int uint64_t {aka long long unsigned int} 2023-10-01T19:56:22,263 | %3lld 2023-10-01T19:56:22,269 merlict/c89/merlict_c89.c: In function ‘mlivr_run_interactive_viewer’: 2023-10-01T19:56:22,294 merlict/c89/merlict_c89.c:15484:49: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=] 2023-10-01T19:56:22,295 15484 | "%s_%06lu.ppm", 2023-10-01T19:56:22,295 | ~~~~^ 2023-10-01T19:56:22,296 | | 2023-10-01T19:56:22,297 | long unsigned int 2023-10-01T19:56:22,297 | %06llu 2023-10-01T19:56:22,298 15485 | timestamp, 2023-10-01T19:56:22,298 15486 | num_screenshots); 2023-10-01T19:56:22,299 | ~~~~~~~~~~~~~~~ 2023-10-01T19:56:22,299 | | 2023-10-01T19:56:22,299 | uint64_t {aka long long unsigned int} 2023-10-01T19:56:32,609 merlict/c89/merlict_c89.c: In function ‘mliStr_reverse_print_uint64’: 2023-10-01T19:56:32,618 merlict/c89/merlict_c89.c:9412:9: warning: ‘strncpy’ output may be truncated copying between 1 and 126 bytes from a string of length 127 [-Wstringop-truncation] 2023-10-01T19:56:32,618 9412 | strncpy(str->cstr, tmp, digs); 2023-10-01T19:56:32,619 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-10-01T19:56:46,846 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Imerlict/c89 -I/tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -c merlict/c89/wrapper.c -o build/temp.linux-armv7l-cpython-311/merlict/c89/wrapper.o 2023-10-01T19:56:47,260 In file included from /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929, 2023-10-01T19:56:47,261 from /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2023-10-01T19:56:47,261 from /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/arrayobject.h:5, 2023-10-01T19:56:47,262 from merlict/c89/wrapper.c:1183: 2023-10-01T19:56:47,262 /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2023-10-01T19:56:47,263 17 | #warning "Using deprecated NumPy API, disable it with " \ 2023-10-01T19:56:47,263 | ^~~~~~~ 2023-10-01T19:56:47,578 merlict/c89/wrapper.c: In function ‘__pyx_pf_7merlict_3c89_7wrapper_6Server_16query_intersection’: 2023-10-01T19:56:47,591 merlict/c89/wrapper.c:10939:18: warning: implicit declaration of function ‘mliBridge_query_many_intersection’; did you mean ‘mli_query_intersection’? [-Wimplicit-function-declaration] 2023-10-01T19:56:47,592 10939 | __pyx_v_rc = mliBridge_query_many_intersection((&__pyx_v_self->scenery), __pyx_v_num_ray, (&(*__Pyx_BufPtrCContig1d(struct mliRay *, __pyx_pybuffernd_crays.rcbuffer->pybuffer.buf, __pyx_t_14, __pyx_pybuffernd_crays.diminfo[0].strides))), (&(*__Pyx_BufPtrCContig1d(struct mliIntersection *, __pyx_pybuffernd_cisecs.rcbuffer->pybuffer.buf, __pyx_t_15, __pyx_pybuffernd_cisecs.diminfo[0].strides))), (&(*__Pyx_BufPtrCContig1d(int64_t *, __pyx_pybuffernd_cis_valid_isecs.rcbuffer->pybuffer.buf, __pyx_t_16, __pyx_pybuffernd_cis_valid_isecs.diminfo[0].strides)))); 2023-10-01T19:56:47,592 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-10-01T19:56:47,593 | mli_query_intersection 2023-10-01T19:56:47,672 merlict/c89/wrapper.c: In function ‘__pyx_pf_7merlict_3c89_7wrapper_6Server_18query_intersectionSurfaceNormal’: 2023-10-01T19:56:47,682 merlict/c89/wrapper.c:11591:18: warning: implicit declaration of function ‘mliBridge_query_many_intersectionSurfaceNormal’ [-Wimplicit-function-declaration] 2023-10-01T19:56:47,683 11591 | __pyx_v_rc = mliBridge_query_many_intersectionSurfaceNormal((&__pyx_v_self->scenery), __pyx_v_num_ray, (&(*__Pyx_BufPtrCContig1d(struct mliRay *, __pyx_pybuffernd_crays.rcbuffer->pybuffer.buf, __pyx_t_14, __pyx_pybuffernd_crays.diminfo[0].strides))), (&(*__Pyx_BufPtrCContig1d(struct mliIntersectionSurfaceNormal *, __pyx_pybuffernd_cisecs.rcbuffer->pybuffer.buf, __pyx_t_15, __pyx_pybuffernd_cisecs.diminfo[0].strides))), (&(*__Pyx_BufPtrCContig1d(int64_t *, __pyx_pybuffernd_cis_valid_isecs.rcbuffer->pybuffer.buf, __pyx_t_16, __pyx_pybuffernd_cis_valid_isecs.diminfo[0].strides)))); 2023-10-01T19:56:47,684 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-10-01T19:56:48,943 merlict/c89/wrapper.c: At top level: 2023-10-01T19:56:48,949 merlict/c89/wrapper.c:7249:18: warning: ‘__pyx_f_7merlict_3c89_7wrapper__mliImage2py’ defined but not used [-Wunused-function] 2023-10-01T19:56:48,950 7249 | static PyObject *__pyx_f_7merlict_3c89_7wrapper__mliImage2py(struct mliImage __pyx_v_mliimg) { 2023-10-01T19:56:48,950 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-10-01T19:56:48,956 merlict/c89/wrapper.c:7061:18: warning: ‘__pyx_f_7merlict_3c89_7wrapper__mliVec2py’ defined but not used [-Wunused-function] 2023-10-01T19:56:48,957 7061 | static PyObject *__pyx_f_7merlict_3c89_7wrapper__mliVec2py(struct mliVec __pyx_v_mliv) { 2023-10-01T19:56:48,957 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-10-01T19:57:07,377 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/merlict/c89/bridge.o build/temp.linux-armv7l-cpython-311/merlict/c89/merlict_c89.o build/temp.linux-armv7l-cpython-311/merlict/c89/wrapper.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/merlict/c89/wrapper.cpython-311-arm-linux-gnueabihf.so 2023-10-01T19:57:07,617 installing to build/bdist.linux-armv7l/wheel 2023-10-01T19:57:07,618 running install 2023-10-01T19:57:07,642 running install_lib 2023-10-01T19:57:07,649 creating build/bdist.linux-armv7l 2023-10-01T19:57:07,650 creating build/bdist.linux-armv7l/wheel 2023-10-01T19:57:07,651 creating build/bdist.linux-armv7l/wheel/merlict 2023-10-01T19:57:07,653 creating build/bdist.linux-armv7l/wheel/merlict/tests 2023-10-01T19:57:07,654 creating build/bdist.linux-armv7l/wheel/merlict/tests/resources 2023-10-01T19:57:07,655 copying build/lib.linux-armv7l-cpython-311/merlict/tests/resources/segmented_reflector.tar -> build/bdist.linux-armv7l/wheel/merlict/tests/resources 2023-10-01T19:57:07,659 creating build/bdist.linux-armv7l/wheel/merlict/materials 2023-10-01T19:57:07,660 copying build/lib.linux-armv7l-cpython-311/merlict/materials/__init__.py -> build/bdist.linux-armv7l/wheel/merlict/materials 2023-10-01T19:57:07,662 creating build/bdist.linux-armv7l/wheel/merlict/materials/surfaces 2023-10-01T19:57:07,663 copying build/lib.linux-armv7l-cpython-311/merlict/materials/surfaces/perfect_absorber.json -> build/bdist.linux-armv7l/wheel/merlict/materials/surfaces 2023-10-01T19:57:07,665 copying build/lib.linux-armv7l-cpython-311/merlict/materials/surfaces/perfect_mirror.json -> build/bdist.linux-armv7l/wheel/merlict/materials/surfaces 2023-10-01T19:57:07,667 creating build/bdist.linux-armv7l/wheel/merlict/materials/media 2023-10-01T19:57:07,668 copying build/lib.linux-armv7l-cpython-311/merlict/materials/media/vacuum.json -> build/bdist.linux-armv7l/wheel/merlict/materials/media 2023-10-01T19:57:07,669 copying build/lib.linux-armv7l-cpython-311/merlict/materials/media/water_T293K.json -> build/bdist.linux-armv7l/wheel/merlict/materials/media 2023-10-01T19:57:07,672 creating build/bdist.linux-armv7l/wheel/merlict/intersectionSurfaceNormal 2023-10-01T19:57:07,673 copying build/lib.linux-armv7l-cpython-311/merlict/intersectionSurfaceNormal/__init__.py -> build/bdist.linux-armv7l/wheel/merlict/intersectionSurfaceNormal 2023-10-01T19:57:07,675 copying build/lib.linux-armv7l-cpython-311/merlict/__init__.py -> build/bdist.linux-armv7l/wheel/merlict 2023-10-01T19:57:07,677 creating build/bdist.linux-armv7l/wheel/merlict/intersection 2023-10-01T19:57:07,678 copying build/lib.linux-armv7l-cpython-311/merlict/intersection/__init__.py -> build/bdist.linux-armv7l/wheel/merlict/intersection 2023-10-01T19:57:07,680 copying build/lib.linux-armv7l-cpython-311/merlict/version.py -> build/bdist.linux-armv7l/wheel/merlict 2023-10-01T19:57:07,682 creating build/bdist.linux-armv7l/wheel/merlict/scenery 2023-10-01T19:57:07,683 copying build/lib.linux-armv7l-cpython-311/merlict/scenery/__init__.py -> build/bdist.linux-armv7l/wheel/merlict/scenery 2023-10-01T19:57:07,685 creating build/bdist.linux-armv7l/wheel/merlict/ray 2023-10-01T19:57:07,686 copying build/lib.linux-armv7l-cpython-311/merlict/ray/__init__.py -> build/bdist.linux-armv7l/wheel/merlict/ray 2023-10-01T19:57:07,688 creating build/bdist.linux-armv7l/wheel/merlict/viewer 2023-10-01T19:57:07,689 copying build/lib.linux-armv7l-cpython-311/merlict/viewer/__init__.py -> build/bdist.linux-armv7l/wheel/merlict/viewer 2023-10-01T19:57:07,691 creating build/bdist.linux-armv7l/wheel/merlict/c89 2023-10-01T19:57:07,692 copying build/lib.linux-armv7l-cpython-311/merlict/c89/almagamate_merlict_c89_and_set_version.py -> build/bdist.linux-armv7l/wheel/merlict/c89 2023-10-01T19:57:07,694 copying build/lib.linux-armv7l-cpython-311/merlict/c89/__init__.py -> build/bdist.linux-armv7l/wheel/merlict/c89 2023-10-01T19:57:07,696 copying build/lib.linux-armv7l-cpython-311/merlict/c89/bridge.h -> build/bdist.linux-armv7l/wheel/merlict/c89 2023-10-01T19:57:07,697 copying build/lib.linux-armv7l-cpython-311/merlict/c89/merlict_c89.c -> build/bdist.linux-armv7l/wheel/merlict/c89 2023-10-01T19:57:07,710 copying build/lib.linux-armv7l-cpython-311/merlict/c89/wrapper.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/merlict/c89 2023-10-01T19:57:07,736 copying build/lib.linux-armv7l-cpython-311/merlict/c89/wrapper.pyx -> build/bdist.linux-armv7l/wheel/merlict/c89 2023-10-01T19:57:07,738 copying build/lib.linux-armv7l-cpython-311/merlict/c89/wrapper.pxd -> build/bdist.linux-armv7l/wheel/merlict/c89 2023-10-01T19:57:07,740 copying build/lib.linux-armv7l-cpython-311/merlict/c89/bridge.c -> build/bdist.linux-armv7l/wheel/merlict/c89 2023-10-01T19:57:07,742 copying build/lib.linux-armv7l-cpython-311/merlict/c89/merlict_c89.h -> build/bdist.linux-armv7l/wheel/merlict/c89 2023-10-01T19:57:07,746 creating build/bdist.linux-armv7l/wheel/merlict/photon 2023-10-01T19:57:07,747 copying build/lib.linux-armv7l-cpython-311/merlict/photon/__init__.py -> build/bdist.linux-armv7l/wheel/merlict/photon 2023-10-01T19:57:07,749 creating build/bdist.linux-armv7l/wheel/merlict/utils 2023-10-01T19:57:07,750 copying build/lib.linux-armv7l-cpython-311/merlict/utils/__init__.py -> build/bdist.linux-armv7l/wheel/merlict/utils 2023-10-01T19:57:07,752 copying build/lib.linux-armv7l-cpython-311/merlict/utils/recarray.py -> build/bdist.linux-armv7l/wheel/merlict/utils 2023-10-01T19:57:07,754 running install_egg_info 2023-10-01T19:57:07,765 running egg_info 2023-10-01T19:57:07,770 writing merlict.egg-info/PKG-INFO 2023-10-01T19:57:07,773 writing dependency_links to merlict.egg-info/dependency_links.txt 2023-10-01T19:57:07,774 writing requirements to merlict.egg-info/requires.txt 2023-10-01T19:57:07,775 writing top-level names to merlict.egg-info/top_level.txt 2023-10-01T19:57:07,788 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:57:07,788 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:57:07,789 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:57:07,790 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:57:07,790 dependency /tmp/pip-build-env-p2voz4g6/overlay/local/lib/python3.11/dist-packages/numpy/core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative 2023-10-01T19:57:07,794 reading manifest file 'merlict.egg-info/SOURCES.txt' 2023-10-01T19:57:07,796 adding license file 'LICENSE' 2023-10-01T19:57:07,798 writing manifest file 'merlict.egg-info/SOURCES.txt' 2023-10-01T19:57:07,800 Copying merlict.egg-info to build/bdist.linux-armv7l/wheel/merlict-0.1.2.1.8.1-py3.11.egg-info 2023-10-01T19:57:07,809 running install_scripts 2023-10-01T19:57:07,855 creating build/bdist.linux-armv7l/wheel/merlict-0.1.2.1.8.1.dist-info/WHEEL 2023-10-01T19:57:07,858 creating '/tmp/pip-wheel-vrubadog/.tmp-n7cvgbq1/merlict-0.1.2.1.8.1-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-10-01T19:57:07,860 adding 'merlict/__init__.py' 2023-10-01T19:57:07,862 adding 'merlict/version.py' 2023-10-01T19:57:07,864 adding 'merlict/c89/__init__.py' 2023-10-01T19:57:07,865 adding 'merlict/c89/almagamate_merlict_c89_and_set_version.py' 2023-10-01T19:57:07,866 adding 'merlict/c89/bridge.c' 2023-10-01T19:57:07,868 adding 'merlict/c89/bridge.h' 2023-10-01T19:57:07,911 adding 'merlict/c89/merlict_c89.c' 2023-10-01T19:57:07,926 adding 'merlict/c89/merlict_c89.h' 2023-10-01T19:57:08,247 adding 'merlict/c89/wrapper.cpython-311-arm-linux-gnueabihf.so' 2023-10-01T19:57:08,261 adding 'merlict/c89/wrapper.pxd' 2023-10-01T19:57:08,263 adding 'merlict/c89/wrapper.pyx' 2023-10-01T19:57:08,264 adding 'merlict/intersection/__init__.py' 2023-10-01T19:57:08,266 adding 'merlict/intersectionSurfaceNormal/__init__.py' 2023-10-01T19:57:08,268 adding 'merlict/materials/__init__.py' 2023-10-01T19:57:08,269 adding 'merlict/materials/media/vacuum.json' 2023-10-01T19:57:08,271 adding 'merlict/materials/media/water_T293K.json' 2023-10-01T19:57:08,273 adding 'merlict/materials/surfaces/perfect_absorber.json' 2023-10-01T19:57:08,274 adding 'merlict/materials/surfaces/perfect_mirror.json' 2023-10-01T19:57:08,276 adding 'merlict/photon/__init__.py' 2023-10-01T19:57:08,277 adding 'merlict/ray/__init__.py' 2023-10-01T19:57:08,279 adding 'merlict/scenery/__init__.py' 2023-10-01T19:57:08,282 adding 'merlict/tests/resources/segmented_reflector.tar' 2023-10-01T19:57:08,284 adding 'merlict/utils/__init__.py' 2023-10-01T19:57:08,285 adding 'merlict/utils/recarray.py' 2023-10-01T19:57:08,287 adding 'merlict/viewer/__init__.py' 2023-10-01T19:57:08,293 adding 'merlict-0.1.2.1.8.1.dist-info/LICENSE' 2023-10-01T19:57:08,295 adding 'merlict-0.1.2.1.8.1.dist-info/METADATA' 2023-10-01T19:57:08,296 adding 'merlict-0.1.2.1.8.1.dist-info/WHEEL' 2023-10-01T19:57:08,297 adding 'merlict-0.1.2.1.8.1.dist-info/top_level.txt' 2023-10-01T19:57:08,298 adding 'merlict-0.1.2.1.8.1.dist-info/RECORD' 2023-10-01T19:57:08,309 removing build/bdist.linux-armv7l/wheel 2023-10-01T19:57:08,493 Building wheel for merlict (pyproject.toml): finished with status 'done' 2023-10-01T19:57:08,515 Created wheel for merlict: filename=merlict-0.1.2.1.8.1-cp311-cp311-linux_armv7l.whl size=832048 sha256=8dc5699f2385329440ea06e2b2d20c0db607a48612c4639872665ed79050f92f 2023-10-01T19:57:08,517 Stored in directory: /tmp/pip-ephem-wheel-cache-vbsxbgk8/wheels/06/02/10/5f4fbf1ff91f665e31afa29ba73bc6a22b55fc681aba2e9770 2023-10-01T19:57:08,528 Successfully built merlict 2023-10-01T19:57:08,554 Removed build tracker: '/tmp/pip-build-tracker-bjoreve5'