2025-10-15T20:39:43,712 Created temporary directory: /tmp/pip-ephem-wheel-cache-gw7c4eas 2025-10-15T20:39:43,714 Created temporary directory: /tmp/pip-build-tracker-3sqgxhq3 2025-10-15T20:39:43,714 Initialized build tracking at /tmp/pip-build-tracker-3sqgxhq3 2025-10-15T20:39:43,715 Created build tracker: /tmp/pip-build-tracker-3sqgxhq3 2025-10-15T20:39:43,715 Entered build tracker: /tmp/pip-build-tracker-3sqgxhq3 2025-10-15T20:39:43,716 Created temporary directory: /tmp/pip-wheel-0x_jlwwx 2025-10-15T20:39:43,719 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-15T20:39:43,721 Created temporary directory: /tmp/pip-ephem-wheel-cache-ty0hg5w7 2025-10-15T20:39:43,745 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T20:39:43,749 2 location(s) to search for versions of readsparse: 2025-10-15T20:39:43,749 * https://pypi.org/simple/readsparse/ 2025-10-15T20:39:43,749 * https://www.piwheels.org/simple/readsparse/ 2025-10-15T20:39:43,749 Fetching project page and analyzing links: https://pypi.org/simple/readsparse/ 2025-10-15T20:39:43,750 Getting page https://pypi.org/simple/readsparse/ 2025-10-15T20:39:43,752 Found index url https://pypi.org/simple 2025-10-15T20:39:43,894 Fetched page https://pypi.org/simple/readsparse/ as application/vnd.pypi.simple.v1+json 2025-10-15T20:39:43,900 Found link https://files.pythonhosted.org/packages/b9/10/ccd6ef86c5b2c48858e73b9edec7e9ffb1df05d82065218b25e1fd5f76f0/readsparse-0.1.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1 2025-10-15T20:39:43,901 Found link https://files.pythonhosted.org/packages/7e/8e/46903369b94b69459cabbe187a9a11cfbfe054fe1dbe4c29ccf3efecc816/readsparse-0.1.1.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.1 2025-10-15T20:39:43,902 Found link https://files.pythonhosted.org/packages/82/30/5b2702f21721c857d89f3f78c45ef2de70f1efa6b49163cdb9b69e784566/readsparse-0.1.2.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.2 2025-10-15T20:39:43,902 Found link https://files.pythonhosted.org/packages/ce/1c/b2e3f2ff1510ad32d1b6bbac2885f689350754b9a2bf1c50eade8e0dc61f/readsparse-0.1.2.post1.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.2.post1 2025-10-15T20:39:43,903 Found link https://files.pythonhosted.org/packages/b5/0e/4eda5912cdecda534957c06ef53ad3893e09093171f22229c97bde0881f2/readsparse-0.1.3.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.3 2025-10-15T20:39:43,904 Found link https://files.pythonhosted.org/packages/cc/5c/4f7025477e92966230a4b46f486fdb78949747f8547c0d662fd191e29946/readsparse-0.1.3.post1.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.3.post1 2025-10-15T20:39:43,904 Found link https://files.pythonhosted.org/packages/4f/46/ecfbe563e4f2abc52bddc53be1906113ab7ba3f9546ee25a373ff63af83b/readsparse-0.1.4.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.4 2025-10-15T20:39:43,905 Found link https://files.pythonhosted.org/packages/17/4f/2f960ed66ce04da4b660f1c065635047c05a8da8d66347601e40692a05fc/readsparse-0.1.4.post1.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.4.post1 2025-10-15T20:39:43,906 Found link https://files.pythonhosted.org/packages/bb/85/1e44c7738d0cd32d2690102df866bb600475a633b0fddf410827717f7c1c/readsparse-0.1.4.post2.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.4.post2 2025-10-15T20:39:43,906 Found link https://files.pythonhosted.org/packages/7d/b0/75c3880f074ddb8894e8f85bbc270ed2fdbfd2d0963ee089645304e8453e/readsparse-0.1.4.post3.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.4.post3 2025-10-15T20:39:43,907 Found link https://files.pythonhosted.org/packages/63/f7/998777c4b0b4eb5157e3da6dcccbf139a510169a7dafe2f23b9bca07a831/readsparse-0.1.5.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5 2025-10-15T20:39:43,908 Found link https://files.pythonhosted.org/packages/d4/23/9c71b7d02d2c112677e4ccd3d8e738ab4de354a73001a95c932620d0b704/readsparse-0.1.5.post1.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post1 2025-10-15T20:39:43,908 Found link https://files.pythonhosted.org/packages/1a/d9/15ff530c66d2e2a684970ad84759cc56db95eef9c843f2f93208198ea955/readsparse-0.1.5.post2.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post2 2025-10-15T20:39:43,909 Found link https://files.pythonhosted.org/packages/16/2f/1e051ea86dc638b0768dc469eed1c208a499ad50c0e373a7b42143131f11/readsparse-0.1.5.post3.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post3 2025-10-15T20:39:43,909 Found link https://files.pythonhosted.org/packages/6c/63/8e7f8baf4133de7ed3aa58c2cba8b2a732169b3aca30e9350d95d2b1e488/readsparse-0.1.5.post4.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post4 2025-10-15T20:39:43,910 Found link https://files.pythonhosted.org/packages/e4/ec/483d58fd7dc21ad8bf9224a956bb1fc1889b721918ecfb398155cfb8ee3c/readsparse-0.1.5.post5.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post5 2025-10-15T20:39:43,911 Found link https://files.pythonhosted.org/packages/91/b0/c31bf9584c65119702d7d3fc2e832c549e42a8933b4e4858be6b0885add3/readsparse-0.1.5.post6.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post6 2025-10-15T20:39:43,911 Found link https://files.pythonhosted.org/packages/ce/42/9dcf37127da3375c5d7734e9ade8f4794dd2eca563e96083eeffd8b5561f/readsparse-0.1.5.post7.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post7 2025-10-15T20:39:43,912 Found link https://files.pythonhosted.org/packages/a5/a2/f75ba73e761a6bda2ce5d63191bffc6dfce37b7fc88ea8b210d69e354ad7/readsparse-0.1.5.post8.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post8 2025-10-15T20:39:43,912 Found link https://files.pythonhosted.org/packages/f0/c8/812eed041db81a40a6acb29a8287d784fc7fcb22805b20af37216385e7d2/readsparse-0.1.5.post9.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post9 2025-10-15T20:39:43,913 Found link https://files.pythonhosted.org/packages/1a/14/dc131e90fa811d396dbc7f70c5d83cbd65849065354109c3f7b0240d5870/readsparse-0.1.5.post10.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post10 2025-10-15T20:39:43,914 Found link https://files.pythonhosted.org/packages/89/19/d708f2fa378c5d5c68d3f046c48f73aaa0aa88cab6383811c795bad21f69/readsparse-0.1.5.post11.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post11 2025-10-15T20:39:43,914 Found link https://files.pythonhosted.org/packages/96/5d/047b9c810a6b06cef4ebfad6c39358fe801175f74d5cb014962e911b2bf4/readsparse-0.1.5.post12.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post12 2025-10-15T20:39:43,915 Found link https://files.pythonhosted.org/packages/6a/28/e1e1a26ecdca4dabef0397c3731dd07a85ef861430338bf74e1687fc7717/readsparse-0.1.5.post13.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post13 2025-10-15T20:39:43,915 Found link https://files.pythonhosted.org/packages/f1/cb/f4c1e4588393c4df04aa40675321c7c74eb86972bf0df7b40a623b1886ab/readsparse-0.1.5.post14.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post14 2025-10-15T20:39:43,916 Found link https://files.pythonhosted.org/packages/11/23/fca99abc7720e8677d7179632923408414aa07a964427fb982cb2fb2f58b/readsparse-0.1.5.post15.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post15 2025-10-15T20:39:43,917 Found link https://files.pythonhosted.org/packages/94/fa/517d823301ecfbf4ffdd2472f473545d2a8250d5cb2f1c685ccf973e38ac/readsparse-0.1.5.post16.tar.gz (from https://pypi.org/simple/readsparse/), version: 0.1.5.post16 2025-10-15T20:39:43,917 Fetching project page and analyzing links: https://www.piwheels.org/simple/readsparse/ 2025-10-15T20:39:43,918 Getting page https://www.piwheels.org/simple/readsparse/ 2025-10-15T20:39:43,919 Found index url https://www.piwheels.org/simple 2025-10-15T20:39:44,081 Fetched page https://www.piwheels.org/simple/readsparse/ as text/html 2025-10-15T20:39:44,082 Skipping link: not a file: https://www.piwheels.org/simple/readsparse/ 2025-10-15T20:39:44,082 Skipping link: not a file: https://pypi.org/simple/readsparse/ 2025-10-15T20:39:44,104 Given no hashes to check 1 links for project 'readsparse': discarding no candidates 2025-10-15T20:39:44,122 Collecting readsparse==0.1.5.post16 2025-10-15T20:39:44,125 Created temporary directory: /tmp/pip-unpack-nlof7r21 2025-10-15T20:39:44,337 Downloading readsparse-0.1.5.post16.tar.gz (39 kB) 2025-10-15T20:39:44,432 Added readsparse==0.1.5.post16 from https://files.pythonhosted.org/packages/94/fa/517d823301ecfbf4ffdd2472f473545d2a8250d5cb2f1c685ccf973e38ac/readsparse-0.1.5.post16.tar.gz to build tracker '/tmp/pip-build-tracker-3sqgxhq3' 2025-10-15T20:39:44,438 Created temporary directory: /tmp/pip-build-env-4ndm1hxb 2025-10-15T20:39:44,442 Installing build dependencies: started 2025-10-15T20:39:44,444 Running command pip subprocess to install build dependencies 2025-10-15T20:39:45,590 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-15T20:39:46,186 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-15T20:39:46,209 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T20:39:48,276 Collecting cython>=3.1.0 2025-10-15T20:39:48,298 Using cached cython-3.1.4-py3-none-any.whl (1.2 MB) 2025-10-15T20:39:49,776 Collecting setuptools 2025-10-15T20:39:49,860 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-15T20:39:50,126 Collecting wheel 2025-10-15T20:39:50,141 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-15T20:39:51,155 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) 2025-10-15T20:39:51,163 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) 2025-10-15T20:39:51,170 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) 2025-10-15T20:39:51,177 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) 2025-10-15T20:39:51,184 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) 2025-10-15T20:39:51,805 Collecting numpy>=2.0.0 2025-10-15T20:39:52,238 Using cached https://www.piwheels.org/simple/numpy/numpy-2.3.3-cp311-cp311-linux_armv7l.whl (6.1 MB) 2025-10-15T20:39:55,675 Installing collected packages: wheel, setuptools, numpy, cython 2025-10-15T20:39:55,920 Creating /tmp/pip-build-env-4ndm1hxb/overlay/local/bin 2025-10-15T20:39:55,923 changing mode of /tmp/pip-build-env-4ndm1hxb/overlay/local/bin/wheel to 755 2025-10-15T20:40:08,483 changing mode of /tmp/pip-build-env-4ndm1hxb/overlay/local/bin/f2py to 755 2025-10-15T20:40:08,486 changing mode of /tmp/pip-build-env-4ndm1hxb/overlay/local/bin/numpy-config to 755 2025-10-15T20:40:11,456 changing mode of /tmp/pip-build-env-4ndm1hxb/overlay/local/bin/cygdb to 755 2025-10-15T20:40:11,458 changing mode of /tmp/pip-build-env-4ndm1hxb/overlay/local/bin/cython to 755 2025-10-15T20:40:11,460 changing mode of /tmp/pip-build-env-4ndm1hxb/overlay/local/bin/cythonize to 755 2025-10-15T20:40:11,495 Successfully installed cython-3.1.4 numpy-2.3.3 setuptools-80.9.0 wheel-0.45.1 2025-10-15T20:40:11,933 Installing build dependencies: finished with status 'done' 2025-10-15T20:40:11,950 Getting requirements to build wheel: started 2025-10-15T20:40:11,951 Running command Getting requirements to build wheel 2025-10-15T20:40:12,793 /tmp/pip-build-env-4ndm1hxb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/extension.py:150: UserWarning: Unknown Extension options: 'compiler_directives', 'install_requires' 2025-10-15T20:40:12,794 warnings.warn(msg) 2025-10-15T20:40:12,831 /tmp/pip-build-env-4ndm1hxb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '0.1.5-16' to '0.1.5.post16' 2025-10-15T20:40:12,832 self.metadata.version = self._normalize_version(self.metadata.version) 2025-10-15T20:40:12,871 running egg_info 2025-10-15T20:40:12,882 writing readsparse.egg-info/PKG-INFO 2025-10-15T20:40:12,885 writing dependency_links to readsparse.egg-info/dependency_links.txt 2025-10-15T20:40:12,887 writing top-level names to readsparse.egg-info/top_level.txt 2025-10-15T20:40:12,921 reading manifest file 'readsparse.egg-info/SOURCES.txt' 2025-10-15T20:40:12,924 reading manifest template 'MANIFEST.in' 2025-10-15T20:40:12,930 warning: no previously-included files matching '*.o' found anywhere in distribution 2025-10-15T20:40:12,931 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-10-15T20:40:12,932 warning: no previously-included files matching '*.md' found anywhere in distribution 2025-10-15T20:40:12,933 warning: no previously-included files found matching '.gitignore' 2025-10-15T20:40:12,933 warning: no previously-included files found matching '.gitattributes' 2025-10-15T20:40:12,934 warning: no previously-included files found matching 'readsparse/*.cpp' 2025-10-15T20:40:12,934 warning: no previously-included files found matching 'docs/*' 2025-10-15T20:40:12,935 no previously-included directories found matching 'docs/*' 2025-10-15T20:40:12,935 warning: no previously-included files found matching 'example/*' 2025-10-15T20:40:12,936 no previously-included directories found matching 'example/*' 2025-10-15T20:40:12,937 warning: no previously-included files found matching 'src/Rwrapper.cpp' 2025-10-15T20:40:12,937 warning: no previously-included files found matching 'src/RcppExports.cpp' 2025-10-15T20:40:12,938 no previously-included directories found matching 'autom4te.cache/*' 2025-10-15T20:40:12,939 adding license file 'LICENSE' 2025-10-15T20:40:12,941 writing manifest file 'readsparse.egg-info/SOURCES.txt' 2025-10-15T20:40:13,055 Getting requirements to build wheel: finished with status 'done' 2025-10-15T20:40:13,059 Created temporary directory: /tmp/pip-modern-metadata-9nrp1qc5 2025-10-15T20:40:13,062 Preparing metadata (pyproject.toml): started 2025-10-15T20:40:13,063 Running command Preparing metadata (pyproject.toml) 2025-10-15T20:40:13,818 /tmp/pip-build-env-4ndm1hxb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/extension.py:150: UserWarning: Unknown Extension options: 'compiler_directives', 'install_requires' 2025-10-15T20:40:13,818 warnings.warn(msg) 2025-10-15T20:40:13,841 /tmp/pip-build-env-4ndm1hxb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '0.1.5-16' to '0.1.5.post16' 2025-10-15T20:40:13,841 self.metadata.version = self._normalize_version(self.metadata.version) 2025-10-15T20:40:13,883 running dist_info 2025-10-15T20:40:13,900 creating /tmp/pip-modern-metadata-9nrp1qc5/readsparse.egg-info 2025-10-15T20:40:13,901 writing /tmp/pip-modern-metadata-9nrp1qc5/readsparse.egg-info/PKG-INFO 2025-10-15T20:40:13,905 writing dependency_links to /tmp/pip-modern-metadata-9nrp1qc5/readsparse.egg-info/dependency_links.txt 2025-10-15T20:40:13,907 writing top-level names to /tmp/pip-modern-metadata-9nrp1qc5/readsparse.egg-info/top_level.txt 2025-10-15T20:40:13,908 writing manifest file '/tmp/pip-modern-metadata-9nrp1qc5/readsparse.egg-info/SOURCES.txt' 2025-10-15T20:40:13,938 reading manifest file '/tmp/pip-modern-metadata-9nrp1qc5/readsparse.egg-info/SOURCES.txt' 2025-10-15T20:40:13,940 reading manifest template 'MANIFEST.in' 2025-10-15T20:40:13,945 warning: no previously-included files matching '*.o' found anywhere in distribution 2025-10-15T20:40:13,946 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-10-15T20:40:13,947 warning: no previously-included files matching '*.md' found anywhere in distribution 2025-10-15T20:40:13,947 warning: no previously-included files found matching '.gitignore' 2025-10-15T20:40:13,948 warning: no previously-included files found matching '.gitattributes' 2025-10-15T20:40:13,949 warning: no previously-included files found matching 'readsparse/*.cpp' 2025-10-15T20:40:13,949 warning: no previously-included files found matching 'docs/*' 2025-10-15T20:40:13,950 no previously-included directories found matching 'docs/*' 2025-10-15T20:40:13,950 warning: no previously-included files found matching 'example/*' 2025-10-15T20:40:13,951 no previously-included directories found matching 'example/*' 2025-10-15T20:40:13,952 warning: no previously-included files found matching 'src/Rwrapper.cpp' 2025-10-15T20:40:13,952 warning: no previously-included files found matching 'src/RcppExports.cpp' 2025-10-15T20:40:13,953 no previously-included directories found matching 'autom4te.cache/*' 2025-10-15T20:40:13,953 adding license file 'LICENSE' 2025-10-15T20:40:13,956 writing manifest file '/tmp/pip-modern-metadata-9nrp1qc5/readsparse.egg-info/SOURCES.txt' 2025-10-15T20:40:13,967 creating '/tmp/pip-modern-metadata-9nrp1qc5/readsparse-0.1.5.post16.dist-info' 2025-10-15T20:40:14,124 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-15T20:40:14,129 Source in /tmp/pip-wheel-0x_jlwwx/readsparse_9e6bf4f5cf464083b748b3f849da4d2e has version 0.1.5.post16, which satisfies requirement readsparse==0.1.5.post16 from https://files.pythonhosted.org/packages/94/fa/517d823301ecfbf4ffdd2472f473545d2a8250d5cb2f1c685ccf973e38ac/readsparse-0.1.5.post16.tar.gz 2025-10-15T20:40:14,130 Removed readsparse==0.1.5.post16 from https://files.pythonhosted.org/packages/94/fa/517d823301ecfbf4ffdd2472f473545d2a8250d5cb2f1c685ccf973e38ac/readsparse-0.1.5.post16.tar.gz from build tracker '/tmp/pip-build-tracker-3sqgxhq3' 2025-10-15T20:40:14,134 Created temporary directory: /tmp/pip-unpack-dy5z80wl 2025-10-15T20:40:14,135 Building wheels for collected packages: readsparse 2025-10-15T20:40:14,139 Created temporary directory: /tmp/pip-wheel-3_jqjpyn 2025-10-15T20:40:14,140 Destination directory: /tmp/pip-wheel-3_jqjpyn 2025-10-15T20:40:14,142 Building wheel for readsparse (pyproject.toml): started 2025-10-15T20:40:14,144 Running command Building wheel for readsparse (pyproject.toml) 2025-10-15T20:40:14,875 /tmp/pip-build-env-4ndm1hxb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/extension.py:150: UserWarning: Unknown Extension options: 'compiler_directives', 'install_requires' 2025-10-15T20:40:14,876 warnings.warn(msg) 2025-10-15T20:40:14,899 /tmp/pip-build-env-4ndm1hxb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '0.1.5-16' to '0.1.5.post16' 2025-10-15T20:40:14,899 self.metadata.version = self._normalize_version(self.metadata.version) 2025-10-15T20:40:14,943 running bdist_wheel 2025-10-15T20:40:14,971 running build 2025-10-15T20:40:14,972 running build_py 2025-10-15T20:40:14,982 creating build/lib.linux-armv7l-cpython-311/readsparse 2025-10-15T20:40:14,984 copying readsparse/__init__.py -> build/lib.linux-armv7l-cpython-311/readsparse 2025-10-15T20:40:14,989 running build_ext 2025-10-15T20:40:39,351 --- Checking compiler support for option '-march=native' 2025-10-15T20:40:39,351 --- Checking compiler support for '__restrict' qualifier 2025-10-15T20:40:39,352 --- Checking compiler support for option '-O2' 2025-10-15T20:40:39,352 --- Checking compiler support for option '-std=c++11' 2025-10-15T20:40:39,352 Compiling readsparse/cpp_interface_uint64_t.pyx because it changed. 2025-10-15T20:40:39,353 [1/1] Cythonizing readsparse/cpp_interface_uint64_t.pyx 2025-10-15T20:40:39,353 building 'readsparse._cpp_interface' extension 2025-10-15T20:40:39,354 creating build/temp.linux-armv7l-cpython-311/readsparse 2025-10-15T20:40:39,356 creating build/temp.linux-armv7l-cpython-311/src 2025-10-15T20:40:39,357 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -D_FOR_PYTHON -DNDEBUG -I/tmp/pip-build-env-4ndm1hxb/overlay/local/lib/python3.11/dist-packages/numpy/_core/include -I./src -I./readsparse -I/usr/include/python3.11 -c readsparse/cpp_interface_uint64_t.cpp -o build/temp.linux-armv7l-cpython-311/readsparse/cpp_interface_uint64_t.o -march=native -O2 -std=c++11 2025-10-15T20:40:44,595 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_34write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:44,596 readsparse/cpp_interface_uint64_t.cpp:31357:67: error: call of overloaded ‘write_single_label_template(FILE*&, int*&, int*&, float*&, int*&, int*&, int&, int&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:44,596 31357 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:44,597 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,598 In file included from ./src/reader.hpp:27, 2025-10-15T20:40:44,598 from readsparse/cpp_interface_uint64_t.cpp:1204: 2025-10-15T20:40:44,599 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = int; real_t = float; label_t = int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:44,600 356 | bool write_single_label_template 2025-10-15T20:40:44,600 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,601 In file included from readsparse/cpp_interface_uint64_t.cpp:1205: 2025-10-15T20:40:44,602 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = int; real_t = float; label_t = int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:44,602 675 | bool write_single_label_template 2025-10-15T20:40:44,603 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,648 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_36write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:44,649 readsparse/cpp_interface_uint64_t.cpp:32145:71: error: call of overloaded ‘write_single_label_template(FILE*&, int*&, int*&, float*&, int64_t*&, int*&, int&, int64_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:44,649 32145 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:44,650 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,651 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = int; real_t = float; label_t = long long int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:44,651 356 | bool write_single_label_template 2025-10-15T20:40:44,652 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,652 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = int; real_t = float; label_t = long long int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:44,653 675 | bool write_single_label_template 2025-10-15T20:40:44,654 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,712 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_38write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:44,712 readsparse/cpp_interface_uint64_t.cpp:32933:70: error: call of overloaded ‘write_single_label_template(FILE*&, int*&, int*&, float*&, size_t*&, int*&, int&, size_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:44,713 32933 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:44,714 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,714 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = int; real_t = float; label_t = unsigned int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:44,715 356 | bool write_single_label_template 2025-10-15T20:40:44,715 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,716 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = int; real_t = float; label_t = unsigned int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:44,717 675 | bool write_single_label_template 2025-10-15T20:40:44,717 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,764 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_40write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:44,764 readsparse/cpp_interface_uint64_t.cpp:33729:69: error: call of overloaded ‘write_single_label_template(FILE*&, int*&, int*&, float*&, float*&, int*&, int&, float&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:44,765 33729 | __pyx_t_9 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:44,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,766 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = int; real_t = float; label_t = float; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:44,767 356 | bool write_single_label_template 2025-10-15T20:40:44,767 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,768 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = int; real_t = float; label_t = float; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:44,769 675 | bool write_single_label_template 2025-10-15T20:40:44,769 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,816 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_42write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:44,817 readsparse/cpp_interface_uint64_t.cpp:34525:70: error: call of overloaded ‘write_single_label_template(FILE*&, int*&, int*&, float*&, double*&, int*&, int&, double&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:44,817 34525 | __pyx_t_9 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:44,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,818 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = int; real_t = float; label_t = double; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:44,819 356 | bool write_single_label_template 2025-10-15T20:40:44,820 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,820 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = int; real_t = float; label_t = double; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:44,821 675 | bool write_single_label_template 2025-10-15T20:40:44,821 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,865 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_44write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:44,866 readsparse/cpp_interface_uint64_t.cpp:35313:68: error: call of overloaded ‘write_single_label_template(FILE*&, int*&, int*&, double*&, int*&, int*&, int&, int&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:44,866 35313 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:44,867 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,868 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = int; real_t = double; label_t = int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:44,869 356 | bool write_single_label_template 2025-10-15T20:40:44,869 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,870 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = int; real_t = double; label_t = int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:44,870 675 | bool write_single_label_template 2025-10-15T20:40:44,871 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,914 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_46write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:44,915 readsparse/cpp_interface_uint64_t.cpp:36101:72: error: call of overloaded ‘write_single_label_template(FILE*&, int*&, int*&, double*&, int64_t*&, int*&, int&, int64_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:44,915 36101 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:44,916 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,917 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = int; real_t = double; label_t = long long int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:44,917 356 | bool write_single_label_template 2025-10-15T20:40:44,918 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,918 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = int; real_t = double; label_t = long long int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:44,919 675 | bool write_single_label_template 2025-10-15T20:40:44,920 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,963 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_48write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:44,964 readsparse/cpp_interface_uint64_t.cpp:36889:71: error: call of overloaded ‘write_single_label_template(FILE*&, int*&, int*&, double*&, size_t*&, int*&, int&, size_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:44,965 36889 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:44,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,966 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = int; real_t = double; label_t = unsigned int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:44,967 356 | bool write_single_label_template 2025-10-15T20:40:44,967 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:44,968 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = int; real_t = double; label_t = unsigned int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:44,968 675 | bool write_single_label_template 2025-10-15T20:40:44,969 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,014 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_50write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,015 readsparse/cpp_interface_uint64_t.cpp:37685:70: error: call of overloaded ‘write_single_label_template(FILE*&, int*&, int*&, double*&, float*&, int*&, int&, float&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,015 37685 | __pyx_t_9 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,016 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,017 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = int; real_t = double; label_t = float; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,017 356 | bool write_single_label_template 2025-10-15T20:40:45,018 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,019 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = int; real_t = double; label_t = float; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,019 675 | bool write_single_label_template 2025-10-15T20:40:45,020 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,065 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_52write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,066 readsparse/cpp_interface_uint64_t.cpp:38481:71: error: call of overloaded ‘write_single_label_template(FILE*&, int*&, int*&, double*&, double*&, int*&, int&, double&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,066 38481 | __pyx_t_9 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,068 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = int; real_t = double; label_t = double; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,068 356 | bool write_single_label_template 2025-10-15T20:40:45,069 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,070 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = int; real_t = double; label_t = double; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,070 675 | bool write_single_label_template 2025-10-15T20:40:45,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,114 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_54write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,115 readsparse/cpp_interface_uint64_t.cpp:39269:71: error: call of overloaded ‘write_single_label_template(FILE*&, int64_t*&, int64_t*&, float*&, int*&, int64_t*&, int64_t&, int&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,116 39269 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,117 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = float; label_t = int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,118 356 | bool write_single_label_template 2025-10-15T20:40:45,118 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,119 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = float; label_t = int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,120 675 | bool write_single_label_template 2025-10-15T20:40:45,120 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,163 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_56write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,164 readsparse/cpp_interface_uint64_t.cpp:40057:75: error: call of overloaded ‘write_single_label_template(FILE*&, int64_t*&, int64_t*&, float*&, int64_t*&, int64_t*&, int64_t&, int64_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,165 40057 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,165 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,166 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = float; label_t = long long int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,166 356 | bool write_single_label_template 2025-10-15T20:40:45,167 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,168 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = float; label_t = long long int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,168 675 | bool write_single_label_template 2025-10-15T20:40:45,169 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,213 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_58write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,213 readsparse/cpp_interface_uint64_t.cpp:40845:74: error: call of overloaded ‘write_single_label_template(FILE*&, int64_t*&, int64_t*&, float*&, size_t*&, int64_t*&, int64_t&, size_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,214 40845 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,214 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,215 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = float; label_t = unsigned int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,216 356 | bool write_single_label_template 2025-10-15T20:40:45,216 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,217 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = float; label_t = unsigned int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,218 675 | bool write_single_label_template 2025-10-15T20:40:45,218 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,264 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_60write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,265 readsparse/cpp_interface_uint64_t.cpp:41641:73: error: call of overloaded ‘write_single_label_template(FILE*&, int64_t*&, int64_t*&, float*&, float*&, int64_t*&, int64_t&, float&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,265 41641 | __pyx_t_9 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,267 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = float; label_t = float; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,267 356 | bool write_single_label_template 2025-10-15T20:40:45,268 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,268 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = float; label_t = float; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,269 675 | bool write_single_label_template 2025-10-15T20:40:45,270 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,315 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_62write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,316 readsparse/cpp_interface_uint64_t.cpp:42437:74: error: call of overloaded ‘write_single_label_template(FILE*&, int64_t*&, int64_t*&, float*&, double*&, int64_t*&, int64_t&, double&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,317 42437 | __pyx_t_9 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,318 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = float; label_t = double; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,319 356 | bool write_single_label_template 2025-10-15T20:40:45,319 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,320 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = float; label_t = double; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,320 675 | bool write_single_label_template 2025-10-15T20:40:45,321 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,365 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_64write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,366 readsparse/cpp_interface_uint64_t.cpp:43225:72: error: call of overloaded ‘write_single_label_template(FILE*&, int64_t*&, int64_t*&, double*&, int*&, int64_t*&, int64_t&, int&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,366 43225 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,367 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,367 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = double; label_t = int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,368 356 | bool write_single_label_template 2025-10-15T20:40:45,369 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,369 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = double; label_t = int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,370 675 | bool write_single_label_template 2025-10-15T20:40:45,371 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,414 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_66write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,415 readsparse/cpp_interface_uint64_t.cpp:44013:76: error: call of overloaded ‘write_single_label_template(FILE*&, int64_t*&, int64_t*&, double*&, int64_t*&, int64_t*&, int64_t&, int64_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,415 44013 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,417 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = double; label_t = long long int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,417 356 | bool write_single_label_template 2025-10-15T20:40:45,418 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,418 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = double; label_t = long long int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,419 675 | bool write_single_label_template 2025-10-15T20:40:45,420 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,464 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_68write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,464 readsparse/cpp_interface_uint64_t.cpp:44801:75: error: call of overloaded ‘write_single_label_template(FILE*&, int64_t*&, int64_t*&, double*&, size_t*&, int64_t*&, int64_t&, size_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,465 44801 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,466 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,466 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = double; label_t = unsigned int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,467 356 | bool write_single_label_template 2025-10-15T20:40:45,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,468 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = double; label_t = unsigned int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,469 675 | bool write_single_label_template 2025-10-15T20:40:45,470 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,515 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_70write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,516 readsparse/cpp_interface_uint64_t.cpp:45597:74: error: call of overloaded ‘write_single_label_template(FILE*&, int64_t*&, int64_t*&, double*&, float*&, int64_t*&, int64_t&, float&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,516 45597 | __pyx_t_9 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,517 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,517 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = double; label_t = float; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,518 356 | bool write_single_label_template 2025-10-15T20:40:45,519 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,519 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = double; label_t = float; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,520 675 | bool write_single_label_template 2025-10-15T20:40:45,520 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,567 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_72write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,567 readsparse/cpp_interface_uint64_t.cpp:46393:75: error: call of overloaded ‘write_single_label_template(FILE*&, int64_t*&, int64_t*&, double*&, double*&, int64_t*&, int64_t&, double&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,568 46393 | __pyx_t_9 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,569 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,570 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = double; label_t = double; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,570 356 | bool write_single_label_template 2025-10-15T20:40:45,571 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,571 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = double; label_t = double; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,572 675 | bool write_single_label_template 2025-10-15T20:40:45,572 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,616 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_74write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,617 readsparse/cpp_interface_uint64_t.cpp:47181:70: error: call of overloaded ‘write_single_label_template(FILE*&, size_t*&, size_t*&, float*&, int*&, size_t*&, size_t&, int&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,617 47181 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,618 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,619 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = float; label_t = int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,619 356 | bool write_single_label_template 2025-10-15T20:40:45,620 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,620 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = float; label_t = int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,621 675 | bool write_single_label_template 2025-10-15T20:40:45,622 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,665 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_76write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,666 readsparse/cpp_interface_uint64_t.cpp:47969:74: error: call of overloaded ‘write_single_label_template(FILE*&, size_t*&, size_t*&, float*&, int64_t*&, size_t*&, size_t&, int64_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,666 47969 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,667 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,668 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = float; label_t = long long int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,668 356 | bool write_single_label_template 2025-10-15T20:40:45,669 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,669 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = float; label_t = long long int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,670 675 | bool write_single_label_template 2025-10-15T20:40:45,670 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,715 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_78write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,715 readsparse/cpp_interface_uint64_t.cpp:48757:73: error: call of overloaded ‘write_single_label_template(FILE*&, size_t*&, size_t*&, float*&, size_t*&, size_t*&, size_t&, size_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,716 48757 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,717 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,717 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = float; label_t = unsigned int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,718 356 | bool write_single_label_template 2025-10-15T20:40:45,719 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,719 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = float; label_t = unsigned int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,720 675 | bool write_single_label_template 2025-10-15T20:40:45,721 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,767 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_80write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,767 readsparse/cpp_interface_uint64_t.cpp:49553:72: error: call of overloaded ‘write_single_label_template(FILE*&, size_t*&, size_t*&, float*&, float*&, size_t*&, size_t&, float&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,768 49553 | __pyx_t_9 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,769 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,769 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = float; label_t = float; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,770 356 | bool write_single_label_template 2025-10-15T20:40:45,771 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,771 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = float; label_t = float; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,772 675 | bool write_single_label_template 2025-10-15T20:40:45,773 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,819 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_82write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,819 readsparse/cpp_interface_uint64_t.cpp:50349:73: error: call of overloaded ‘write_single_label_template(FILE*&, size_t*&, size_t*&, float*&, double*&, size_t*&, size_t&, double&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,820 50349 | __pyx_t_9 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,821 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,821 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = float; label_t = double; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,822 356 | bool write_single_label_template 2025-10-15T20:40:45,823 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,823 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = float; label_t = double; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,824 675 | bool write_single_label_template 2025-10-15T20:40:45,825 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,869 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_84write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,869 readsparse/cpp_interface_uint64_t.cpp:51137:71: error: call of overloaded ‘write_single_label_template(FILE*&, size_t*&, size_t*&, double*&, int*&, size_t*&, size_t&, int&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,870 51137 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,871 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,871 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = double; label_t = int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,872 356 | bool write_single_label_template 2025-10-15T20:40:45,873 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,873 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = double; label_t = int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,874 675 | bool write_single_label_template 2025-10-15T20:40:45,874 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,918 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_86write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,919 readsparse/cpp_interface_uint64_t.cpp:51925:75: error: call of overloaded ‘write_single_label_template(FILE*&, size_t*&, size_t*&, double*&, int64_t*&, size_t*&, size_t&, int64_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,919 51925 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,921 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = double; label_t = long long int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,921 356 | bool write_single_label_template 2025-10-15T20:40:45,922 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,923 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = double; label_t = long long int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,923 675 | bool write_single_label_template 2025-10-15T20:40:45,924 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,970 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_88write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:45,971 readsparse/cpp_interface_uint64_t.cpp:52713:74: error: call of overloaded ‘write_single_label_template(FILE*&, size_t*&, size_t*&, double*&, size_t*&, size_t*&, size_t&, size_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:45,972 52713 | __pyx_t_8 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:45,973 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,973 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = double; label_t = unsigned int; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:45,974 356 | bool write_single_label_template 2025-10-15T20:40:45,975 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:45,975 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = double; label_t = unsigned int; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:45,976 675 | bool write_single_label_template 2025-10-15T20:40:45,976 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,021 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_90write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:46,022 readsparse/cpp_interface_uint64_t.cpp:53509:73: error: call of overloaded ‘write_single_label_template(FILE*&, size_t*&, size_t*&, double*&, float*&, size_t*&, size_t&, float&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:46,023 53509 | __pyx_t_9 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:46,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,024 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = double; label_t = float; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:46,025 356 | bool write_single_label_template 2025-10-15T20:40:46,025 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,026 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = double; label_t = float; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:46,026 675 | bool write_single_label_template 2025-10-15T20:40:46,027 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,072 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_92write_single_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:46,073 readsparse/cpp_interface_uint64_t.cpp:54305:74: error: call of overloaded ‘write_single_label_template(FILE*&, size_t*&, size_t*&, double*&, double*&, size_t*&, size_t&, double&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:46,074 54305 | __pyx_t_9 = write_single_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_labels, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_missing_label, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:46,074 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,075 ./src/readsparse_internal.hpp:356:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = double; label_t = double; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:46,076 356 | bool write_single_label_template 2025-10-15T20:40:46,076 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,077 ./src/writer.hpp:675:6: note: candidate: ‘bool write_single_label_template(FILE*, int_t*, int_t*, real_t*, label_t*, int_t*, int_t, label_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = double; label_t = double; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:46,077 675 | bool write_single_label_template 2025-10-15T20:40:46,078 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,241 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_96write_multi_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:46,241 readsparse/cpp_interface_uint64_t.cpp:56431:62: error: call of overloaded ‘write_multi_label_template(FILE*&, int*&, int*&, float*&, int*&, int*&, int*&, int&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:46,242 56431 | __pyx_t_8 = write_multi_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_indptr_lab, __pyx_v_ptr_indices_lab, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:46,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,243 ./src/readsparse_internal.hpp:310:6: note: candidate: ‘bool write_multi_label_template(FILE*, int_t*, int_t*, real_t*, int_t*, int_t*, int_t*, int_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = int; real_t = float; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:46,244 310 | bool write_multi_label_template 2025-10-15T20:40:46,244 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,245 ./src/writer.hpp:180:6: note: candidate: ‘bool write_multi_label_template(FILE*, int_t*, int_t*, real_t*, int_t*, int_t*, int_t*, int_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = int; real_t = float; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:46,246 180 | bool write_multi_label_template 2025-10-15T20:40:46,246 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,293 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_98write_multi_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:46,294 readsparse/cpp_interface_uint64_t.cpp:57242:63: error: call of overloaded ‘write_multi_label_template(FILE*&, int*&, int*&, double*&, int*&, int*&, int*&, int&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:46,294 57242 | __pyx_t_8 = write_multi_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_indptr_lab, __pyx_v_ptr_indices_lab, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:46,295 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,296 ./src/readsparse_internal.hpp:310:6: note: candidate: ‘bool write_multi_label_template(FILE*, int_t*, int_t*, real_t*, int_t*, int_t*, int_t*, int_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = int; real_t = double; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:46,297 310 | bool write_multi_label_template 2025-10-15T20:40:46,297 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,298 ./src/writer.hpp:180:6: note: candidate: ‘bool write_multi_label_template(FILE*, int_t*, int_t*, real_t*, int_t*, int_t*, int_t*, int_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = int; real_t = double; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:46,298 180 | bool write_multi_label_template 2025-10-15T20:40:46,299 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,346 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_100write_multi_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:46,346 readsparse/cpp_interface_uint64_t.cpp:58053:66: error: call of overloaded ‘write_multi_label_template(FILE*&, int64_t*&, int64_t*&, float*&, int64_t*&, int64_t*&, int64_t*&, int64_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:46,347 58053 | __pyx_t_8 = write_multi_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_indptr_lab, __pyx_v_ptr_indices_lab, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:46,347 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,348 ./src/readsparse_internal.hpp:310:6: note: candidate: ‘bool write_multi_label_template(FILE*, int_t*, int_t*, real_t*, int_t*, int_t*, int_t*, int_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = float; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:46,349 310 | bool write_multi_label_template 2025-10-15T20:40:46,349 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,350 ./src/writer.hpp:180:6: note: candidate: ‘bool write_multi_label_template(FILE*, int_t*, int_t*, real_t*, int_t*, int_t*, int_t*, int_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = float; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:46,350 180 | bool write_multi_label_template 2025-10-15T20:40:46,351 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,398 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_102write_multi_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:46,399 readsparse/cpp_interface_uint64_t.cpp:58864:67: error: call of overloaded ‘write_multi_label_template(FILE*&, int64_t*&, int64_t*&, double*&, int64_t*&, int64_t*&, int64_t*&, int64_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:46,399 58864 | __pyx_t_8 = write_multi_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_indptr_lab, __pyx_v_ptr_indices_lab, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:46,400 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,401 ./src/readsparse_internal.hpp:310:6: note: candidate: ‘bool write_multi_label_template(FILE*, int_t*, int_t*, real_t*, int_t*, int_t*, int_t*, int_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = double; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:46,401 310 | bool write_multi_label_template 2025-10-15T20:40:46,402 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,403 ./src/writer.hpp:180:6: note: candidate: ‘bool write_multi_label_template(FILE*, int_t*, int_t*, real_t*, int_t*, int_t*, int_t*, int_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = long long int; real_t = double; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:46,403 180 | bool write_multi_label_template 2025-10-15T20:40:46,404 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,451 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_104write_multi_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:46,452 readsparse/cpp_interface_uint64_t.cpp:59675:65: error: call of overloaded ‘write_multi_label_template(FILE*&, size_t*&, size_t*&, float*&, size_t*&, size_t*&, size_t*&, size_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:46,453 59675 | __pyx_t_8 = write_multi_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_indptr_lab, __pyx_v_ptr_indices_lab, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:46,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,454 ./src/readsparse_internal.hpp:310:6: note: candidate: ‘bool write_multi_label_template(FILE*, int_t*, int_t*, real_t*, int_t*, int_t*, int_t*, int_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = float; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:46,455 310 | bool write_multi_label_template 2025-10-15T20:40:46,455 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,456 ./src/writer.hpp:180:6: note: candidate: ‘bool write_multi_label_template(FILE*, int_t*, int_t*, real_t*, int_t*, int_t*, int_t*, int_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = float; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:46,456 180 | bool write_multi_label_template 2025-10-15T20:40:46,457 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,505 readsparse/cpp_interface_uint64_t.cpp: In function ‘PyObject* __pyx_pf_10readsparse_14_cpp_interface_106write_multi_label_py(PyObject*, PyObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, PyArrayObject*, __pyx_t_10readsparse_14_cpp_interface_size_large, __pyx_t_10readsparse_14_cpp_interface_size_large, bool, bool, bool, bool, int, bool)’: 2025-10-15T20:40:46,505 readsparse/cpp_interface_uint64_t.cpp:60486:66: error: call of overloaded ‘write_multi_label_template(FILE*&, size_t*&, size_t*&, double*&, size_t*&, size_t*&, size_t*&, size_t&, bool&, size_t&, __pyx_t_10readsparse_14_cpp_interface_size_large&, __pyx_t_10readsparse_14_cpp_interface_size_large&, bool&, bool&, bool&, bool&, int&)’ is ambiguous 2025-10-15T20:40:46,506 60486 | __pyx_t_8 = write_multi_label_template(__pyx_v_output_file, __pyx_v_ptr_indptr, __pyx_v_ptr_indices, __pyx_v_ptr_values, __pyx_v_ptr_indptr_lab, __pyx_v_ptr_indices_lab, __pyx_v_ptr_qid, __pyx_v_missing_qid, __pyx_v_has_qid, __pyx_v_nrows, __pyx_v_ncols, __pyx_v_nclasses, __pyx_v_ignore_zero_valued, __pyx_v_sort_indices, __pyx_v_text_is_base1, __pyx_v_add_header, __pyx_v_decimal_places); 2025-10-15T20:40:46,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,507 ./src/readsparse_internal.hpp:310:6: note: candidate: ‘bool write_multi_label_template(FILE*, int_t*, int_t*, real_t*, int_t*, int_t*, int_t*, int_t, bool, size_t, size_t, size_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = double; FILE = FILE; size_t = unsigned int]’ 2025-10-15T20:40:46,508 310 | bool write_multi_label_template 2025-10-15T20:40:46,508 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:46,509 ./src/writer.hpp:180:6: note: candidate: ‘bool write_multi_label_template(FILE*, int_t*, int_t*, real_t*, int_t*, int_t*, int_t*, int_t, bool, uint64_t, uint64_t, uint64_t, bool, bool, bool, bool, int) [with int_t = unsigned int; real_t = double; FILE = FILE; uint64_t = long long unsigned int]’ 2025-10-15T20:40:46,510 180 | bool write_multi_label_template 2025-10-15T20:40:46,510 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:51,334 readsparse/cpp_interface_uint64_t.cpp: At global scope: 2025-10-15T20:40:51,335 readsparse/cpp_interface_uint64_t.cpp:24361:23: warning: ‘PyArrayObject* __pyx_fuse_2__pyx_f_10readsparse_14_cpp_interface_cast_vec(size_t*, std::vector&)’ defined but not used [-Wunused-function] 2025-10-15T20:40:51,336 24361 | static PyArrayObject *__pyx_fuse_2__pyx_f_10readsparse_14_cpp_interface_cast_vec(CYTHON_UNUSED size_t *__pyx_v_v0, std::vector &__pyx_v_inp) { 2025-10-15T20:40:51,336 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T20:40:51,378 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-10-15T20:40:53,313 ERROR: [present-rich] Building wheel for readsparse (pyproject.toml) exited with 1 2025-10-15T20:40:53,326 [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/tmpxq6htljn[/] 2025-10-15T20:40:53,327 [bold magenta]cwd[/]: /tmp/pip-wheel-0x_jlwwx/readsparse_9e6bf4f5cf464083b748b3f849da4d2e 2025-10-15T20:40:53,327 Building wheel for readsparse (pyproject.toml): finished with status 'error' 2025-10-15T20:40:53,330 ERROR: Failed building wheel for readsparse 2025-10-15T20:40:53,332 Failed to build readsparse 2025-10-15T20:40:53,333 ERROR: Failed to build one or more wheels 2025-10-15T20:40:53,335 Exception information: 2025-10-15T20:40:53,335 Traceback (most recent call last): 2025-10-15T20:40:53,335 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-10-15T20:40:53,335 status = run_func(*args) 2025-10-15T20:40:53,335 ^^^^^^^^^^^^^^^ 2025-10-15T20:40:53,335 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-10-15T20:40:53,335 return func(self, options, args) 2025-10-15T20:40:53,335 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T20:40:53,335 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2025-10-15T20:40:53,335 raise CommandError("Failed to build one or more wheels") 2025-10-15T20:40:53,335 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-10-15T20:40:53,339 Removed build tracker: '/tmp/pip-build-tracker-3sqgxhq3'