2025-09-08T19:27:02,121 Created temporary directory: /tmp/pip-build-tracker-hk91lyv6 2025-09-08T19:27:02,122 Initialized build tracking at /tmp/pip-build-tracker-hk91lyv6 2025-09-08T19:27:02,122 Created build tracker: /tmp/pip-build-tracker-hk91lyv6 2025-09-08T19:27:02,122 Entered build tracker: /tmp/pip-build-tracker-hk91lyv6 2025-09-08T19:27:02,123 Created temporary directory: /tmp/pip-wheel-9c38v98z 2025-09-08T19:27:02,126 Created temporary directory: /tmp/pip-ephem-wheel-cache-niy2c_n5 2025-09-08T19:27:02,188 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T19:27:02,191 2 location(s) to search for versions of fastbpe: 2025-09-08T19:27:02,191 * https://pypi.org/simple/fastbpe/ 2025-09-08T19:27:02,191 * https://www.piwheels.org/simple/fastbpe/ 2025-09-08T19:27:02,191 Fetching project page and analyzing links: https://pypi.org/simple/fastbpe/ 2025-09-08T19:27:02,192 Getting page https://pypi.org/simple/fastbpe/ 2025-09-08T19:27:02,193 Found index url https://pypi.org/simple/ 2025-09-08T19:27:02,338 Fetched page https://pypi.org/simple/fastbpe/ as application/vnd.pypi.simple.v1+json 2025-09-08T19:27:02,340 Found link https://files.pythonhosted.org/packages/e1/37/f97181428a5d151501b90b2cebedf97c81b034ace753606a3cda5ad4e6e2/fastBPE-0.1.0.tar.gz (from https://pypi.org/simple/fastbpe/), version: 0.1.0 2025-09-08T19:27:02,341 Fetching project page and analyzing links: https://www.piwheels.org/simple/fastbpe/ 2025-09-08T19:27:02,341 Getting page https://www.piwheels.org/simple/fastbpe/ 2025-09-08T19:27:02,343 Found index url https://www.piwheels.org/simple/ 2025-09-08T19:27:02,444 Fetched page https://www.piwheels.org/simple/fastbpe/ as text/html 2025-09-08T19:27:02,446 Skipping link: No binaries permitted for fastbpe: https://archive1.piwheels.org/simple/fastbpe/fastBPE-0.1.0-cp34-cp34m-linux_armv7l.whl#sha256=7e78249ecb4f8e00117114bb5818b97d28261f5acf3775e935485dbb5de3ea28 (from https://www.piwheels.org/simple/fastbpe/) 2025-09-08T19:27:02,446 Skipping link: No binaries permitted for fastbpe: https://archive1.piwheels.org/simple/fastbpe/fastBPE-0.1.0-cp34-cp34m-linux_armv6l.whl#sha256=7e78249ecb4f8e00117114bb5818b97d28261f5acf3775e935485dbb5de3ea28 (from https://www.piwheels.org/simple/fastbpe/) 2025-09-08T19:27:02,446 Skipping link: No binaries permitted for fastbpe: https://archive1.piwheels.org/simple/fastbpe/fastBPE-0.1.0-cp35-cp35m-linux_armv7l.whl#sha256=1937db745e865f249d6939425595d123277667aa80b9d7fc5aa976d4bdaf6357 (from https://www.piwheels.org/simple/fastbpe/) 2025-09-08T19:27:02,447 Skipping link: No binaries permitted for fastbpe: https://archive1.piwheels.org/simple/fastbpe/fastBPE-0.1.0-cp35-cp35m-linux_armv6l.whl#sha256=1937db745e865f249d6939425595d123277667aa80b9d7fc5aa976d4bdaf6357 (from https://www.piwheels.org/simple/fastbpe/) 2025-09-08T19:27:02,447 Skipping link: No binaries permitted for fastbpe: https://archive1.piwheels.org/simple/fastbpe/fastBPE-0.1.0-cp37-cp37m-linux_armv7l.whl#sha256=90b35281cf67e12f1bef1db6344eb401347bf444789406bf7cf1297c38302d96 (from https://www.piwheels.org/simple/fastbpe/) 2025-09-08T19:27:02,447 Skipping link: No binaries permitted for fastbpe: https://archive1.piwheels.org/simple/fastbpe/fastBPE-0.1.0-cp37-cp37m-linux_armv6l.whl#sha256=90b35281cf67e12f1bef1db6344eb401347bf444789406bf7cf1297c38302d96 (from https://www.piwheels.org/simple/fastbpe/) 2025-09-08T19:27:02,447 Skipping link: No binaries permitted for fastbpe: https://archive1.piwheels.org/simple/fastbpe/fastBPE-0.1.0-cp39-cp39-linux_armv6l.whl#sha256=706c7d446d61b63c399ce0f96ce29e293ee759be5194af2c3656b1a1d6476cd8 (from https://www.piwheels.org/simple/fastbpe/) 2025-09-08T19:27:02,447 Skipping link: No binaries permitted for fastbpe: https://archive1.piwheels.org/simple/fastbpe/fastBPE-0.1.0-cp39-cp39-linux_armv7l.whl#sha256=706c7d446d61b63c399ce0f96ce29e293ee759be5194af2c3656b1a1d6476cd8 (from https://www.piwheels.org/simple/fastbpe/) 2025-09-08T19:27:02,447 Skipping link: not a file: https://www.piwheels.org/simple/fastbpe/ 2025-09-08T19:27:02,447 Skipping link: not a file: https://pypi.org/simple/fastbpe/ 2025-09-08T19:27:02,471 Given no hashes to check 1 links for project 'fastbpe': discarding no candidates 2025-09-08T19:27:02,472 Collecting fastbpe==0.1.0 2025-09-08T19:27:02,474 Created temporary directory: /tmp/pip-unpack-o_vqty1d 2025-09-08T19:27:02,614 Downloading fastBPE-0.1.0.tar.gz (35 kB) 2025-09-08T19:27:02,645 Added fastbpe==0.1.0 from https://files.pythonhosted.org/packages/e1/37/f97181428a5d151501b90b2cebedf97c81b034ace753606a3cda5ad4e6e2/fastBPE-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-hk91lyv6' 2025-09-08T19:27:02,646 Running setup.py (path:/tmp/pip-wheel-9c38v98z/fastbpe_3a31cd1b8784415485736839818dd990/setup.py) egg_info for package fastbpe 2025-09-08T19:27:02,646 Created temporary directory: /tmp/pip-pip-egg-info-88c182i5 2025-09-08T19:27:02,646 Preparing metadata (setup.py): started 2025-09-08T19:27:02,647 Running command python setup.py egg_info 2025-09-08T19:27:05,091 Compiling fastBPE/fastBPE.pyx because it changed. 2025-09-08T19:27:05,091 [1/1] Cythonizing fastBPE/fastBPE.pyx 2025-09-08T19:27:05,555 running egg_info 2025-09-08T19:27:05,633 creating /tmp/pip-pip-egg-info-88c182i5/fastBPE.egg-info 2025-09-08T19:27:05,633 writing /tmp/pip-pip-egg-info-88c182i5/fastBPE.egg-info/PKG-INFO 2025-09-08T19:27:05,634 writing dependency_links to /tmp/pip-pip-egg-info-88c182i5/fastBPE.egg-info/dependency_links.txt 2025-09-08T19:27:05,635 writing top-level names to /tmp/pip-pip-egg-info-88c182i5/fastBPE.egg-info/top_level.txt 2025-09-08T19:27:05,635 writing manifest file '/tmp/pip-pip-egg-info-88c182i5/fastBPE.egg-info/SOURCES.txt' 2025-09-08T19:27:05,935 reading manifest file '/tmp/pip-pip-egg-info-88c182i5/fastBPE.egg-info/SOURCES.txt' 2025-09-08T19:27:05,935 reading manifest template 'MANIFEST.in' 2025-09-08T19:27:05,939 writing manifest file '/tmp/pip-pip-egg-info-88c182i5/fastBPE.egg-info/SOURCES.txt' 2025-09-08T19:27:06,239 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T19:27:06,244 Source in /tmp/pip-wheel-9c38v98z/fastbpe_3a31cd1b8784415485736839818dd990 has version 0.1.0, which satisfies requirement fastbpe==0.1.0 from https://files.pythonhosted.org/packages/e1/37/f97181428a5d151501b90b2cebedf97c81b034ace753606a3cda5ad4e6e2/fastBPE-0.1.0.tar.gz 2025-09-08T19:27:06,244 Removed fastbpe==0.1.0 from https://files.pythonhosted.org/packages/e1/37/f97181428a5d151501b90b2cebedf97c81b034ace753606a3cda5ad4e6e2/fastBPE-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-hk91lyv6' 2025-09-08T19:27:06,247 Created temporary directory: /tmp/pip-unpack-8cgpf_sy 2025-09-08T19:27:06,248 Created temporary directory: /tmp/pip-unpack-u8yi3bxv 2025-09-08T19:27:06,248 Building wheels for collected packages: fastbpe 2025-09-08T19:27:06,249 Created temporary directory: /tmp/pip-wheel-zc7liotn 2025-09-08T19:27:06,249 DEPRECATION: Building 'fastbpe' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'fastbpe'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T19:27:06,251 Building wheel for fastbpe (setup.py): started 2025-09-08T19:27:06,251 Destination directory: /tmp/pip-wheel-zc7liotn 2025-09-08T19:27:06,251 Running command python setup.py bdist_wheel 2025-09-08T19:27:07,687 running bdist_wheel 2025-09-08T19:27:08,055 running build 2025-09-08T19:27:08,055 running build_py 2025-09-08T19:27:08,131 running build_ext 2025-09-08T19:27:08,138 building 'fastBPE' extension 2025-09-08T19:27:08,140 creating build/temp.linux-armv7l-cpython-313/fastBPE 2025-09-08T19:27:08,140 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -IfastBPE -I/usr/include/python3.13 -c fastBPE/fastBPE.cpp -o build/temp.linux-armv7l-cpython-313/fastBPE/fastBPE.o -std=c++11 -Ofast -pthread 2025-09-08T19:27:10,289 In file included from fastBPE/fastBPE.cpp:1165: 2025-09-08T19:27:10,289 fastBPE/fastBPE.hpp: In function ‘void fastBPE::readText(const char*, std::unordered_map, unsigned int>&)’: 2025-09-08T19:27:10,289 fastBPE/fastBPE.hpp:84:27: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=] 2025-09-08T19:27:10,289 84 | fprintf(stderr, "Read %lu words (%lu unique) from text file.\n", total, 2025-09-08T19:27:10,290 | ~~^ ~~~~~ 2025-09-08T19:27:10,290 | | | 2025-09-08T19:27:10,290 | long unsigned int uint64_t {aka long long unsigned int} 2025-09-08T19:27:10,290 | %llu 2025-09-08T19:27:10,290 fastBPE/fastBPE.hpp:84:38: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘std::unordered_map, unsigned int>::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T19:27:10,290 84 | fprintf(stderr, "Read %lu words (%lu unique) from text file.\n", total, 2025-09-08T19:27:10,290 | ~~^ 2025-09-08T19:27:10,291 | | 2025-09-08T19:27:10,291 | long unsigned int 2025-09-08T19:27:10,291 | %u 2025-09-08T19:27:10,291 85 | word_count.size()); 2025-09-08T19:27:10,291 | ~~~~~~~~~~~~~~~~~ 2025-09-08T19:27:10,291 | | 2025-09-08T19:27:10,291 | std::unordered_map, unsigned int>::size_type {aka unsigned int} 2025-09-08T19:27:10,344 fastBPE/fastBPE.hpp: In function ‘void fastBPE::outputText(const char*, const char*, std::unordered_map, std::__cxx11::basic_string >&)’: 2025-09-08T19:27:10,344 fastBPE/fastBPE.hpp:138:65: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T19:27:10,345 138 | fprintf(stderr, "Couldn't truncate output file %s to size %lu\n", fpo, 2025-09-08T19:27:10,345 | ~~^ 2025-09-08T19:27:10,345 | | 2025-09-08T19:27:10,345 | long unsigned int 2025-09-08T19:27:10,345 | %u 2025-09-08T19:27:10,345 139 | out_size); 2025-09-08T19:27:10,345 | ~~~~~~~~ 2025-09-08T19:27:10,345 | | 2025-09-08T19:27:10,345 | size_t {aka unsigned int} 2025-09-08T19:27:10,346 fastBPE/fastBPE.hpp:150:31: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘long long unsigned int’ [-Wformat=] 2025-09-08T19:27:10,346 150 | fprintf(stderr, "Modified %lu words from text file.\n", p.second); 2025-09-08T19:27:10,346 | ~~^ ~~~~~~~~ 2025-09-08T19:27:10,346 | | | 2025-09-08T19:27:10,346 | long unsigned int long long unsigned int 2025-09-08T19:27:10,347 | %llu 2025-09-08T19:27:10,629 fastBPE/fastBPE.hpp: In function ‘void fastBPE::readVocab(const char*, std::unordered_map, unsigned int>&)’: 2025-09-08T19:27:10,629 fastBPE/fastBPE.hpp:439:27: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=] 2025-09-08T19:27:10,629 439 | fprintf(stderr, "Read %lu words (%lu unique) from vocabulary file.\n", total, 2025-09-08T19:27:10,629 | ~~^ ~~~~~ 2025-09-08T19:27:10,630 | | | 2025-09-08T19:27:10,630 | long unsigned int uint64_t {aka long long unsigned int} 2025-09-08T19:27:10,630 | %llu 2025-09-08T19:27:10,630 fastBPE/fastBPE.hpp:439:38: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘std::unordered_map, unsigned int>::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T19:27:10,630 439 | fprintf(stderr, "Read %lu words (%lu unique) from vocabulary file.\n", total, 2025-09-08T19:27:10,630 | ~~^ 2025-09-08T19:27:10,630 | | 2025-09-08T19:27:10,630 | long unsigned int 2025-09-08T19:27:10,631 | %u 2025-09-08T19:27:10,631 440 | vocab.size()); 2025-09-08T19:27:10,631 | ~~~~~~~~~~~~ 2025-09-08T19:27:10,631 | | 2025-09-08T19:27:10,631 | std::unordered_map, unsigned int>::size_type {aka unsigned int} 2025-09-08T19:27:10,693 fastBPE/fastBPE.hpp: In function ‘void fastBPE::readCodes(const char*, std::unordered_map, std::__cxx11::basic_string >, unsigned int, pair_hash>&, std::unordered_map, std::pair, std::__cxx11::basic_string > >&)’: 2025-09-08T19:27:10,693 fastBPE/fastBPE.hpp:463:27: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::unordered_map, std::__cxx11::basic_string >, unsigned int, fastBPE::pair_hash>::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-08T19:27:10,693 463 | fprintf(stderr, "Read %lu codes from the codes file.\n", codes.size()); 2025-09-08T19:27:10,693 | ~~^ ~~~~~~~~~~~~ 2025-09-08T19:27:10,693 | | | 2025-09-08T19:27:10,693 | long unsigned int std::unordered_map, std::__cxx11::basic_string >, unsigned int, fastBPE::pair_hash>::size_type {aka unsigned int} 2025-09-08T19:27:10,693 | %u 2025-09-08T19:27:29,921 creating build/lib.linux-armv7l-cpython-313 2025-09-08T19:27:29,921 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/fastBPE/fastBPE.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/fastBPE.cpython-313-arm-linux-gnueabihf.so 2025-09-08T19:27:30,353 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T19:27:30,354 !! 2025-09-08T19:27:30,354 ******************************************************************************** 2025-09-08T19:27:30,354 Please avoid running ``setup.py`` directly. 2025-09-08T19:27:30,354 Instead, use pypa/build, pypa/installer or other 2025-09-08T19:27:30,354 standards-based tools. 2025-09-08T19:27:30,354 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T19:27:30,354 or your builds will no longer be supported. 2025-09-08T19:27:30,355 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T19:27:30,355 ******************************************************************************** 2025-09-08T19:27:30,355 !! 2025-09-08T19:27:30,355 self.initialize_options() 2025-09-08T19:27:30,426 installing to build/bdist.linux-armv7l/wheel 2025-09-08T19:27:30,426 running install 2025-09-08T19:27:30,448 running install_lib 2025-09-08T19:27:30,521 creating build/bdist.linux-armv7l/wheel 2025-09-08T19:27:30,522 copying build/lib.linux-armv7l-cpython-313/fastBPE.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-08T19:27:30,531 running install_egg_info 2025-09-08T19:27:30,606 running egg_info 2025-09-08T19:27:30,680 writing fastBPE.egg-info/PKG-INFO 2025-09-08T19:27:30,681 writing dependency_links to fastBPE.egg-info/dependency_links.txt 2025-09-08T19:27:30,682 writing top-level names to fastBPE.egg-info/top_level.txt 2025-09-08T19:27:30,756 reading manifest file 'fastBPE.egg-info/SOURCES.txt' 2025-09-08T19:27:30,757 reading manifest template 'MANIFEST.in' 2025-09-08T19:27:30,761 writing manifest file 'fastBPE.egg-info/SOURCES.txt' 2025-09-08T19:27:30,761 Copying fastBPE.egg-info to build/bdist.linux-armv7l/wheel/./fastBPE-0.1.0-py3.13.egg-info 2025-09-08T19:27:30,763 running install_scripts 2025-09-08T19:27:30,811 creating build/bdist.linux-armv7l/wheel/fastbpe-0.1.0.dist-info/WHEEL 2025-09-08T19:27:30,812 creating '/tmp/pip-wheel-zc7liotn/fastbpe-0.1.0-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-08T19:27:31,186 adding 'fastBPE.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T19:27:31,202 adding 'fastbpe-0.1.0.dist-info/METADATA' 2025-09-08T19:27:31,203 adding 'fastbpe-0.1.0.dist-info/WHEEL' 2025-09-08T19:27:31,203 adding 'fastbpe-0.1.0.dist-info/top_level.txt' 2025-09-08T19:27:31,204 adding 'fastbpe-0.1.0.dist-info/RECORD' 2025-09-08T19:27:31,204 removing build/bdist.linux-armv7l/wheel 2025-09-08T19:27:31,353 Building wheel for fastbpe (setup.py): finished with status 'done' 2025-09-08T19:27:31,362 Created wheel for fastbpe: filename=fastbpe-0.1.0-cp313-cp313-linux_armv7l.whl size=746656 sha256=60c48e2849ab28168f6a79ee86f83d8c9dc5bf283741b1210750c4831d2d9f53 2025-09-08T19:27:31,363 Stored in directory: /tmp/pip-ephem-wheel-cache-niy2c_n5/wheels/39/ca/2b/c7dbfb17a4977bdc2598d2aaaee4b990e72040e93bb032c952 2025-09-08T19:27:31,370 Successfully built fastbpe 2025-09-08T19:27:31,374 Removed build tracker: '/tmp/pip-build-tracker-hk91lyv6'