2025-10-14T14:43:32,174 Created temporary directory: /tmp/pip-ephem-wheel-cache-200fcq1h 2025-10-14T14:43:32,176 Created temporary directory: /tmp/pip-build-tracker-ig08s9k2 2025-10-14T14:43:32,176 Initialized build tracking at /tmp/pip-build-tracker-ig08s9k2 2025-10-14T14:43:32,177 Created build tracker: /tmp/pip-build-tracker-ig08s9k2 2025-10-14T14:43:32,177 Entered build tracker: /tmp/pip-build-tracker-ig08s9k2 2025-10-14T14:43:32,178 Created temporary directory: /tmp/pip-wheel-8sdt_n8f 2025-10-14T14:43:32,181 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-10-14T14:43:32,183 Created temporary directory: /tmp/pip-ephem-wheel-cache-n2660kk5 2025-10-14T14:43:32,205 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-14T14:43:32,208 2 location(s) to search for versions of bier: 2025-10-14T14:43:32,208 * https://pypi.org/simple/bier/ 2025-10-14T14:43:32,208 * https://www.piwheels.org/simple/bier/ 2025-10-14T14:43:32,209 Fetching project page and analyzing links: https://pypi.org/simple/bier/ 2025-10-14T14:43:32,210 Getting page https://pypi.org/simple/bier/ 2025-10-14T14:43:32,211 Found index url https://pypi.org/simple 2025-10-14T14:43:32,425 Fetched page https://pypi.org/simple/bier/ as application/vnd.pypi.simple.v1+json 2025-10-14T14:43:32,428 Skipping link: No binaries permitted for bier: https://files.pythonhosted.org/packages/cf/d5/95dddcaaa431a9845c1b7cff88414cf1393cf381c009a0d3c0e802a1457a/bier-0.0.1-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/bier/) (requires-python:>=3.8) 2025-10-14T14:43:32,428 Skipping link: No binaries permitted for bier: https://files.pythonhosted.org/packages/1e/cf/1c1dc3647dc7fe77b79716458e3bd49b6aac1a5601aec65660eb97216b30/bier-0.0.1-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/bier/) (requires-python:>=3.8) 2025-10-14T14:43:32,429 Skipping link: No binaries permitted for bier: https://files.pythonhosted.org/packages/4e/eb/2c7577bd71bddeca838be7e7ed31dd8e7ed6cf794cd1a3fc234fb7bc03a6/bier-0.0.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/bier/) (requires-python:>=3.8) 2025-10-14T14:43:32,429 Skipping link: No binaries permitted for bier: https://files.pythonhosted.org/packages/2c/db/6166b9b8c0a60217a828fcc737a498db9c7a2406b27c82f8700fc18c11eb/bier-0.0.1-cp313-cp313-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/bier/) (requires-python:>=3.8) 2025-10-14T14:43:32,430 Skipping link: No binaries permitted for bier: https://files.pythonhosted.org/packages/4b/23/5909e5975f190ff38d6775d0be987cdc2ff2b241bb6f791d7e59b9a08e54/bier-0.0.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/bier/) (requires-python:>=3.8) 2025-10-14T14:43:32,431 Skipping link: No binaries permitted for bier: https://files.pythonhosted.org/packages/f1/58/263be05caf51d66b1660e2344f751eb80cf4905e92d2983ddfc5034f726f/bier-0.0.1-cp313-cp313-win_arm64.whl (from https://pypi.org/simple/bier/) (requires-python:>=3.8) 2025-10-14T14:43:32,432 Found link https://files.pythonhosted.org/packages/bf/1c/54a04a1bab4490c77264bb03328e5f81a686ec049f793421d794b3de7a00/bier-0.0.1.tar.gz (from https://pypi.org/simple/bier/) (requires-python:>=3.8), version: 0.0.1 2025-10-14T14:43:32,433 Fetching project page and analyzing links: https://www.piwheels.org/simple/bier/ 2025-10-14T14:43:32,433 Getting page https://www.piwheels.org/simple/bier/ 2025-10-14T14:43:32,435 Found index url https://www.piwheels.org/simple 2025-10-14T14:43:32,590 Fetched page https://www.piwheels.org/simple/bier/ as text/html 2025-10-14T14:43:32,591 Skipping link: not a file: https://www.piwheels.org/simple/bier/ 2025-10-14T14:43:32,592 Skipping link: not a file: https://pypi.org/simple/bier/ 2025-10-14T14:43:32,611 Given no hashes to check 1 links for project 'bier': discarding no candidates 2025-10-14T14:43:32,630 Collecting bier==0.0.1 2025-10-14T14:43:32,632 Created temporary directory: /tmp/pip-unpack-q0mwgo1f 2025-10-14T14:43:32,842 Downloading bier-0.0.1.tar.gz (35 kB) 2025-10-14T14:43:32,935 Added bier==0.0.1 from https://files.pythonhosted.org/packages/bf/1c/54a04a1bab4490c77264bb03328e5f81a686ec049f793421d794b3de7a00/bier-0.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-ig08s9k2' 2025-10-14T14:43:32,939 Created temporary directory: /tmp/pip-build-env-xy4kv9rg 2025-10-14T14:43:32,944 Installing build dependencies: started 2025-10-14T14:43:32,945 Running command pip subprocess to install build dependencies 2025-10-14T14:43:34,090 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-14T14:43:34,695 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-10-14T14:43:34,718 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-14T14:43:36,550 Collecting setuptools<80,>=75 2025-10-14T14:43:36,565 Downloading https://www.piwheels.org/simple/setuptools/setuptools-79.0.1-py3-none-any.whl (1.3 MB) 2025-10-14T14:43:36,690 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 10.7 MB/s eta 0:00:00 2025-10-14T14:43:39,752 Installing collected packages: setuptools 2025-10-14T14:43:43,450 Successfully installed setuptools-79.0.1 2025-10-14T14:43:43,714 Installing build dependencies: finished with status 'done' 2025-10-14T14:43:43,720 Getting requirements to build wheel: started 2025-10-14T14:43:43,721 Running command Getting requirements to build wheel 2025-10-14T14:43:44,312 /tmp/pip-build-env-xy4kv9rg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-14T14:43:44,312 !! 2025-10-14T14:43:44,313 ******************************************************************************** 2025-10-14T14:43:44,314 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-14T14:43:44,315 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-14T14:43:44,316 or your builds will no longer be supported. 2025-10-14T14:43:44,317 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T14:43:44,318 ******************************************************************************** 2025-10-14T14:43:44,319 !! 2025-10-14T14:43:44,320 corresp(dist, value, root_dir) 2025-10-14T14:43:44,483 running egg_info 2025-10-14T14:43:44,490 writing bier.egg-info/PKG-INFO 2025-10-14T14:43:44,494 writing dependency_links to bier.egg-info/dependency_links.txt 2025-10-14T14:43:44,497 writing requirements to bier.egg-info/requires.txt 2025-10-14T14:43:44,498 writing top-level names to bier.egg-info/top_level.txt 2025-10-14T14:43:44,534 reading manifest file 'bier.egg-info/SOURCES.txt' 2025-10-14T14:43:44,538 reading manifest template 'MANIFEST.in' 2025-10-14T14:43:44,550 warning: no files found matching '*.c' under directory 'src' 2025-10-14T14:43:44,553 warning: no files found matching '*.h' under directory 'src' 2025-10-14T14:43:44,554 adding license file 'LICENSE' 2025-10-14T14:43:44,558 writing manifest file 'bier.egg-info/SOURCES.txt' 2025-10-14T14:43:44,664 Getting requirements to build wheel: finished with status 'done' 2025-10-14T14:43:44,667 Created temporary directory: /tmp/pip-modern-metadata-m_5646jn 2025-10-14T14:43:44,670 Preparing metadata (pyproject.toml): started 2025-10-14T14:43:44,671 Running command Preparing metadata (pyproject.toml) 2025-10-14T14:43:45,223 /tmp/pip-build-env-xy4kv9rg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-14T14:43:45,223 !! 2025-10-14T14:43:45,224 ******************************************************************************** 2025-10-14T14:43:45,225 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-14T14:43:45,226 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-14T14:43:45,226 or your builds will no longer be supported. 2025-10-14T14:43:45,227 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T14:43:45,227 ******************************************************************************** 2025-10-14T14:43:45,228 !! 2025-10-14T14:43:45,229 corresp(dist, value, root_dir) 2025-10-14T14:43:45,383 running dist_info 2025-10-14T14:43:45,395 creating /tmp/pip-modern-metadata-m_5646jn/bier.egg-info 2025-10-14T14:43:45,395 writing /tmp/pip-modern-metadata-m_5646jn/bier.egg-info/PKG-INFO 2025-10-14T14:43:45,400 writing dependency_links to /tmp/pip-modern-metadata-m_5646jn/bier.egg-info/dependency_links.txt 2025-10-14T14:43:45,403 writing requirements to /tmp/pip-modern-metadata-m_5646jn/bier.egg-info/requires.txt 2025-10-14T14:43:45,404 writing top-level names to /tmp/pip-modern-metadata-m_5646jn/bier.egg-info/top_level.txt 2025-10-14T14:43:45,405 writing manifest file '/tmp/pip-modern-metadata-m_5646jn/bier.egg-info/SOURCES.txt' 2025-10-14T14:43:45,437 reading manifest file '/tmp/pip-modern-metadata-m_5646jn/bier.egg-info/SOURCES.txt' 2025-10-14T14:43:45,440 reading manifest template 'MANIFEST.in' 2025-10-14T14:43:45,451 warning: no files found matching '*.c' under directory 'src' 2025-10-14T14:43:45,454 warning: no files found matching '*.h' under directory 'src' 2025-10-14T14:43:45,455 adding license file 'LICENSE' 2025-10-14T14:43:45,459 writing manifest file '/tmp/pip-modern-metadata-m_5646jn/bier.egg-info/SOURCES.txt' 2025-10-14T14:43:45,460 creating '/tmp/pip-modern-metadata-m_5646jn/bier-0.0.1.dist-info' 2025-10-14T14:43:45,594 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-14T14:43:45,599 Source in /tmp/pip-wheel-8sdt_n8f/bier_2b781746f26b4f54b1e187842851e30a has version 0.0.1, which satisfies requirement bier==0.0.1 from https://files.pythonhosted.org/packages/bf/1c/54a04a1bab4490c77264bb03328e5f81a686ec049f793421d794b3de7a00/bier-0.0.1.tar.gz 2025-10-14T14:43:45,600 Removed bier==0.0.1 from https://files.pythonhosted.org/packages/bf/1c/54a04a1bab4490c77264bb03328e5f81a686ec049f793421d794b3de7a00/bier-0.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-ig08s9k2' 2025-10-14T14:43:45,605 Created temporary directory: /tmp/pip-unpack-f150fj5s 2025-10-14T14:43:45,606 Building wheels for collected packages: bier 2025-10-14T14:43:45,610 Created temporary directory: /tmp/pip-wheel-q91lk2tk 2025-10-14T14:43:45,611 Destination directory: /tmp/pip-wheel-q91lk2tk 2025-10-14T14:43:45,613 Building wheel for bier (pyproject.toml): started 2025-10-14T14:43:45,614 Running command Building wheel for bier (pyproject.toml) 2025-10-14T14:43:46,153 /tmp/pip-build-env-xy4kv9rg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-14T14:43:46,153 !! 2025-10-14T14:43:46,154 ******************************************************************************** 2025-10-14T14:43:46,155 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-14T14:43:46,156 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-14T14:43:46,157 or your builds will no longer be supported. 2025-10-14T14:43:46,157 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T14:43:46,158 ******************************************************************************** 2025-10-14T14:43:46,159 !! 2025-10-14T14:43:46,159 corresp(dist, value, root_dir) 2025-10-14T14:43:46,301 running bdist_wheel 2025-10-14T14:43:46,322 running build 2025-10-14T14:43:46,323 running build_py 2025-10-14T14:43:46,329 creating build/lib.linux-armv7l-cpython-311/bier 2025-10-14T14:43:46,332 copying bier/__init__.py -> build/lib.linux-armv7l-cpython-311/bier 2025-10-14T14:43:46,334 creating build/lib.linux-armv7l-cpython-311/tests 2025-10-14T14:43:46,335 copying tests/__init__.py -> build/lib.linux-armv7l-cpython-311/tests 2025-10-14T14:43:46,337 creating build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO 2025-10-14T14:43:46,338 copying bier/EndianedBinaryIO/__init__.py -> build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO 2025-10-14T14:43:46,340 copying bier/EndianedBinaryIO/EndianedIOBase.py -> build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO 2025-10-14T14:43:46,342 copying bier/EndianedBinaryIO/EndianedBufferedReader.py -> build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO 2025-10-14T14:43:46,344 copying bier/EndianedBinaryIO/EndianedStreamIO.py -> build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO 2025-10-14T14:43:46,346 copying bier/EndianedBinaryIO/EndianedBufferedWriter.py -> build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO 2025-10-14T14:43:46,348 copying bier/EndianedBinaryIO/_structs.py -> build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO 2025-10-14T14:43:46,350 copying bier/EndianedBinaryIO/EndianedBytesIO.py -> build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO 2025-10-14T14:43:46,351 copying bier/EndianedBinaryIO/EndianedFileIO.py -> build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO 2025-10-14T14:43:46,353 creating build/lib.linux-armv7l-cpython-311/bier/serialization 2025-10-14T14:43:46,354 copying bier/serialization/options.py -> build/lib.linux-armv7l-cpython-311/bier/serialization 2025-10-14T14:43:46,357 copying bier/serialization/__init__.py -> build/lib.linux-armv7l-cpython-311/bier/serialization 2025-10-14T14:43:46,359 copying bier/serialization/builtins.py -> build/lib.linux-armv7l-cpython-311/bier/serialization 2025-10-14T14:43:46,360 copying bier/serialization/TypeNode.py -> build/lib.linux-armv7l-cpython-311/bier/serialization 2025-10-14T14:43:46,362 copying bier/serialization/BinarySerializable.py -> build/lib.linux-armv7l-cpython-311/bier/serialization 2025-10-14T14:43:46,365 copying bier/serialization/_typing_helpers.py -> build/lib.linux-armv7l-cpython-311/bier/serialization 2025-10-14T14:43:46,366 copying bier/serialization/Serializable.py -> build/lib.linux-armv7l-cpython-311/bier/serialization 2025-10-14T14:43:46,368 copying bier/serialization/builtin_aliases.py -> build/lib.linux-armv7l-cpython-311/bier/serialization 2025-10-14T14:43:46,371 creating build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO/C 2025-10-14T14:43:46,371 copying bier/EndianedBinaryIO/C/__init__.py -> build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO/C 2025-10-14T14:43:46,374 creating build/lib.linux-armv7l-cpython-311/tests/EndianedBinaryIO 2025-10-14T14:43:46,375 copying tests/EndianedBinaryIO/__init__.py -> build/lib.linux-armv7l-cpython-311/tests/EndianedBinaryIO 2025-10-14T14:43:46,377 copying tests/EndianedBinaryIO/EndianedIOTestHelper.py -> build/lib.linux-armv7l-cpython-311/tests/EndianedBinaryIO 2025-10-14T14:43:46,379 copying tests/EndianedBinaryIO/EndianedIO_test.py -> build/lib.linux-armv7l-cpython-311/tests/EndianedBinaryIO 2025-10-14T14:43:46,382 creating build/lib.linux-armv7l-cpython-311/tests/serialization 2025-10-14T14:43:46,383 copying tests/serialization/__init__.py -> build/lib.linux-armv7l-cpython-311/tests/serialization 2025-10-14T14:43:46,385 copying tests/serialization/TypeNode_test.py -> build/lib.linux-armv7l-cpython-311/tests/serialization 2025-10-14T14:43:46,387 running egg_info 2025-10-14T14:43:46,398 writing bier.egg-info/PKG-INFO 2025-10-14T14:43:46,402 writing dependency_links to bier.egg-info/dependency_links.txt 2025-10-14T14:43:46,405 writing requirements to bier.egg-info/requires.txt 2025-10-14T14:43:46,406 writing top-level names to bier.egg-info/top_level.txt 2025-10-14T14:43:46,423 reading manifest file 'bier.egg-info/SOURCES.txt' 2025-10-14T14:43:46,427 reading manifest template 'MANIFEST.in' 2025-10-14T14:43:46,437 warning: no files found matching '*.c' under directory 'src' 2025-10-14T14:43:46,441 warning: no files found matching '*.h' under directory 'src' 2025-10-14T14:43:46,441 adding license file 'LICENSE' 2025-10-14T14:43:46,445 writing manifest file 'bier.egg-info/SOURCES.txt' 2025-10-14T14:43:46,450 copying bier/EndianedBinaryIO/C/EndianedBytesIO.pyi -> build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO/C 2025-10-14T14:43:46,453 copying bier/EndianedBinaryIO/C/EndianedIOBase.pyi -> build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO/C 2025-10-14T14:43:46,455 copying bier/EndianedBinaryIO/C/EndianedStreamIO.pyi -> build/lib.linux-armv7l-cpython-311/bier/EndianedBinaryIO/C 2025-10-14T14:43:46,459 running build_ext 2025-10-14T14:43:46,464 building 'bier.EndianedBinaryIO.C.EndianedBytesIO' extension 2025-10-14T14:43:46,465 creating build/temp.linux-armv7l-cpython-311/src/EndianedBinaryIO 2025-10-14T14:43:46,467 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Isrc -I/usr/include/python3.11 -c src/EndianedBinaryIO/EndianedBytesIO.cpp -o build/temp.linux-armv7l-cpython-311/src/EndianedBinaryIO/EndianedBytesIO.o -std=c++23 2025-10-14T14:43:47,980 src/EndianedBinaryIO/EndianedBytesIO.cpp: In function ‘PyObject* EndianedBytesIO_readuntil(EndianedBytesIO*, PyObject*)’: 2025-10-14T14:43:47,981 src/EndianedBinaryIO/EndianedBytesIO.cpp:891:20: warning: unused variable ‘delim_len’ [-Wunused-variable] 2025-10-14T14:43:47,982 891 | Py_ssize_t delim_len = PyBytes_Size(bytes); 2025-10-14T14:43:47,982 | ^~~~~~~~~ 2025-10-14T14:43:47,983 src/EndianedBinaryIO/EndianedBytesIO.cpp:899:20: warning: unused variable ‘delim_len’ [-Wunused-variable] 2025-10-14T14:43:47,984 899 | Py_ssize_t delim_len = PyBytes_Size(delimiter); 2025-10-14T14:43:47,985 | ^~~~~~~~~ 2025-10-14T14:43:48,045 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = unsigned char; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,046 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,046 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,047 158 | if (self->pos + sizeof(T) > self->view.len) 2025-10-14T14:43:48,048 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,048 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = unsigned char; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,049 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,050 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,051 229 | if (size * sizeof(T) > self->view.len - self->pos) 2025-10-14T14:43:48,052 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,052 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = signed char; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,053 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,053 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,054 158 | if (self->pos + sizeof(T) > self->view.len) 2025-10-14T14:43:48,054 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,055 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = signed char; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,056 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,056 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,057 229 | if (size * sizeof(T) > self->view.len - self->pos) 2025-10-14T14:43:48,057 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,058 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = short unsigned int; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,059 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,059 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,060 158 | if (self->pos + sizeof(T) > self->view.len) 2025-10-14T14:43:48,061 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,062 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = short unsigned int; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,062 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,063 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,064 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = short unsigned int; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,065 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,065 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,066 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = short unsigned int; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,067 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,067 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,068 229 | if (size * sizeof(T) > self->view.len - self->pos) 2025-10-14T14:43:48,069 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,070 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = short unsigned int; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,071 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,071 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,072 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = short unsigned int; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,072 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,073 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,073 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = unsigned int; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,074 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,075 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,075 158 | if (self->pos + sizeof(T) > self->view.len) 2025-10-14T14:43:48,076 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,076 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = unsigned int; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,077 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,078 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,078 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = unsigned int; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,079 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,080 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,081 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = unsigned int; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,081 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,082 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,083 229 | if (size * sizeof(T) > self->view.len - self->pos) 2025-10-14T14:43:48,083 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,084 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = unsigned int; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,085 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,085 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,086 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = unsigned int; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,087 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,088 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,088 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = long long unsigned int; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,089 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,089 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,090 158 | if (self->pos + sizeof(T) > self->view.len) 2025-10-14T14:43:48,090 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,091 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = long long unsigned int; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,091 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,092 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,092 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = long long unsigned int; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,093 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,094 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,094 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = long long unsigned int; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,095 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,096 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,096 229 | if (size * sizeof(T) > self->view.len - self->pos) 2025-10-14T14:43:48,097 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,098 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = long long unsigned int; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,098 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,099 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,100 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = long long unsigned int; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,100 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,101 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,102 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = short int; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,103 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,103 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,104 158 | if (self->pos + sizeof(T) > self->view.len) 2025-10-14T14:43:48,104 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,105 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = short int; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,105 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,106 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,106 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = short int; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,107 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,108 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,108 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = short int; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,109 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,110 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,111 229 | if (size * sizeof(T) > self->view.len - self->pos) 2025-10-14T14:43:48,111 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,112 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = short int; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,113 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,113 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,114 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = short int; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,115 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,115 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,116 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = int; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,117 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,117 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,118 158 | if (self->pos + sizeof(T) > self->view.len) 2025-10-14T14:43:48,119 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,120 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = int; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,120 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,121 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,121 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = int; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,122 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,122 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,123 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = int; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,123 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,124 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,124 229 | if (size * sizeof(T) > self->view.len - self->pos) 2025-10-14T14:43:48,125 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,126 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = int; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,126 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,127 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,128 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = int; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,129 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,129 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,130 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = long long int; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,131 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,131 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,132 158 | if (self->pos + sizeof(T) > self->view.len) 2025-10-14T14:43:48,133 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,133 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = long long int; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,134 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,135 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,135 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = long long int; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,136 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,137 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,137 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = long long int; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,138 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,138 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,139 229 | if (size * sizeof(T) > self->view.len - self->pos) 2025-10-14T14:43:48,139 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,140 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = long long int; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,141 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,141 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,142 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = long long int; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,143 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,143 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,144 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = half; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,145 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,145 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,146 158 | if (self->pos + sizeof(T) > self->view.len) 2025-10-14T14:43:48,147 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,147 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = half; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,148 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,149 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,149 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = half; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,150 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,151 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,151 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = half; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,152 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,153 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,153 229 | if (size * sizeof(T) > self->view.len - self->pos) 2025-10-14T14:43:48,154 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,154 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = half; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,155 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,155 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,156 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = half; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,156 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,157 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,158 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = float; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,158 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,159 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,159 158 | if (self->pos + sizeof(T) > self->view.len) 2025-10-14T14:43:48,160 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,161 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = float; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,162 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,162 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,163 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = float; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,163 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,164 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,165 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = float; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,165 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,166 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,167 229 | if (size * sizeof(T) > self->view.len - self->pos) 2025-10-14T14:43:48,168 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,168 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = float; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,169 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,169 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,170 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = float; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,170 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,171 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,171 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = double; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,172 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,172 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,173 158 | if (self->pos + sizeof(T) > self->view.len) 2025-10-14T14:43:48,174 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,174 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = double; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,175 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,176 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,176 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_t(EndianedBytesIO*, PyObject*) [with T = double; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,177 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,178 src/EndianedBinaryIO/EndianedBytesIO.cpp:158:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,179 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = double; char endian = '|'; PyObject = _object]’: 2025-10-14T14:43:48,179 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,180 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,181 229 | if (size * sizeof(T) > self->view.len - self->pos) 2025-10-14T14:43:48,181 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-14T14:43:48,182 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = double; char endian = '<'; PyObject = _object]’: 2025-10-14T14:43:48,183 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,183 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:48,184 src/EndianedBinaryIO/EndianedBytesIO.cpp: In instantiation of ‘PyObject* EndianedBytesIO_read_array_t(EndianedBytesIO*, PyObject*) [with T = double; char endian = '>'; PyObject = _object]’: 2025-10-14T14:43:48,185 src/EndianedBinaryIO/EndianedBytesIO.cpp:1057:5: required from here 2025-10-14T14:43:48,185 src/EndianedBinaryIO/EndianedBytesIO.cpp:229:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2025-10-14T14:43:51,954 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Isrc -I/usr/include/python3.11 -c src/EndianedBinaryIO/PyFloat_Half.cpp -o build/temp.linux-armv7l-cpython-311/src/EndianedBinaryIO/PyFloat_Half.o -std=c++23 2025-10-14T14:43:53,000 src/EndianedBinaryIO/PyFloat_Half.cpp: In function ‘double PyFloat_Unpack2(const half&)’: 2025-10-14T14:43:53,000 src/EndianedBinaryIO/PyFloat_Half.cpp:68:22: error: ‘Py_INFINITY’ was not declared in this scope; did you mean ‘FP_INFINITE’? 2025-10-14T14:43:53,001 68 | return sign ? -Py_INFINITY : Py_INFINITY; 2025-10-14T14:43:53,001 | ^~~~~~~~~~~ 2025-10-14T14:43:53,002 | FP_INFINITE 2025-10-14T14:43:53,132 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-10-14T14:43:53,237 ERROR: [present-rich] Building wheel for bier (pyproject.toml) exited with 1 2025-10-14T14:43:53,250 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmp8himrrdt[/] 2025-10-14T14:43:53,251 [bold magenta]cwd[/]: /tmp/pip-wheel-8sdt_n8f/bier_2b781746f26b4f54b1e187842851e30a 2025-10-14T14:43:53,252 Building wheel for bier (pyproject.toml): finished with status 'error' 2025-10-14T14:43:53,254 ERROR: Failed building wheel for bier 2025-10-14T14:43:53,256 Failed to build bier 2025-10-14T14:43:53,257 ERROR: Failed to build one or more wheels 2025-10-14T14:43:53,258 Exception information: 2025-10-14T14:43:53,258 Traceback (most recent call last): 2025-10-14T14:43:53,258 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-10-14T14:43:53,258 status = run_func(*args) 2025-10-14T14:43:53,258 ^^^^^^^^^^^^^^^ 2025-10-14T14:43:53,258 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-10-14T14:43:53,258 return func(self, options, args) 2025-10-14T14:43:53,258 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-14T14:43:53,258 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2025-10-14T14:43:53,258 raise CommandError("Failed to build one or more wheels") 2025-10-14T14:43:53,258 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-10-14T14:43:53,262 Removed build tracker: '/tmp/pip-build-tracker-ig08s9k2'