2025-10-27T12:56:56,105 Created temporary directory: /tmp/pip-ephem-wheel-cache-z3ua4k7x 2025-10-27T12:56:56,107 Created temporary directory: /tmp/pip-build-tracker-2hzowofq 2025-10-27T12:56:56,107 Initialized build tracking at /tmp/pip-build-tracker-2hzowofq 2025-10-27T12:56:56,108 Created build tracker: /tmp/pip-build-tracker-2hzowofq 2025-10-27T12:56:56,108 Entered build tracker: /tmp/pip-build-tracker-2hzowofq 2025-10-27T12:56:56,109 Created temporary directory: /tmp/pip-wheel-yods01qd 2025-10-27T12:56:56,112 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-27T12:56:56,115 Created temporary directory: /tmp/pip-ephem-wheel-cache-u4kvmhey 2025-10-27T12:56:56,141 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-27T12:56:56,144 2 location(s) to search for versions of pkboost: 2025-10-27T12:56:56,144 * https://pypi.org/simple/pkboost/ 2025-10-27T12:56:56,144 * https://www.piwheels.org/simple/pkboost/ 2025-10-27T12:56:56,145 Fetching project page and analyzing links: https://pypi.org/simple/pkboost/ 2025-10-27T12:56:56,146 Getting page https://pypi.org/simple/pkboost/ 2025-10-27T12:56:56,147 Found index url https://pypi.org/simple 2025-10-27T12:56:56,361 Fetched page https://pypi.org/simple/pkboost/ as application/vnd.pypi.simple.v1+json 2025-10-27T12:56:56,362 Skipping link: No binaries permitted for pkboost: https://files.pythonhosted.org/packages/da/3d/5897438c55b6651b731aea697016dfe699f5cd94dc5592f0bf91d10b876a/pkboost-0.1.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/pkboost/) (requires-python:>=3.8) 2025-10-27T12:56:56,363 Found link https://files.pythonhosted.org/packages/93/d9/ec8b53b9a82fd7cfbe1b8da9d8fd1b3e5bf9633d81152332d81c55822ff2/pkboost-0.1.0.tar.gz (from https://pypi.org/simple/pkboost/) (requires-python:>=3.8), version: 0.1.0 2025-10-27T12:56:56,364 Fetching project page and analyzing links: https://www.piwheels.org/simple/pkboost/ 2025-10-27T12:56:56,365 Getting page https://www.piwheels.org/simple/pkboost/ 2025-10-27T12:56:56,366 Found index url https://www.piwheels.org/simple 2025-10-27T12:56:56,561 Fetched page https://www.piwheels.org/simple/pkboost/ as text/html 2025-10-27T12:56:56,562 Skipping link: not a file: https://www.piwheels.org/simple/pkboost/ 2025-10-27T12:56:56,563 Skipping link: not a file: https://pypi.org/simple/pkboost/ 2025-10-27T12:56:56,582 Given no hashes to check 1 links for project 'pkboost': discarding no candidates 2025-10-27T12:56:56,600 Collecting pkboost==0.1.0 2025-10-27T12:56:56,602 Created temporary directory: /tmp/pip-unpack-dsy5qa67 2025-10-27T12:56:56,735 Downloading pkboost-0.1.0.tar.gz (194 kB) 2025-10-27T12:56:56,901 Added pkboost==0.1.0 from https://files.pythonhosted.org/packages/93/d9/ec8b53b9a82fd7cfbe1b8da9d8fd1b3e5bf9633d81152332d81c55822ff2/pkboost-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-2hzowofq' 2025-10-27T12:56:56,906 Created temporary directory: /tmp/pip-build-env-poh7gka0 2025-10-27T12:56:56,910 Installing build dependencies: started 2025-10-27T12:56:56,911 Running command pip subprocess to install build dependencies 2025-10-27T12:56:58,080 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-27T12:56:58,686 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-27T12:56:58,709 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-27T12:57:00,414 Collecting maturin<2.0,>=1.0 2025-10-27T12:57:00,867 Using cached https://www.piwheels.org/simple/maturin/maturin-1.9.6-cp311-cp311-linux_armv7l.whl (5.8 MB) 2025-10-27T12:57:03,531 Installing collected packages: maturin 2025-10-27T12:57:04,349 Successfully installed maturin-1.9.6 2025-10-27T12:57:04,633 Installing build dependencies: finished with status 'done' 2025-10-27T12:57:04,640 Getting requirements to build wheel: started 2025-10-27T12:57:04,641 Running command Getting requirements to build wheel 2025-10-27T12:57:04,836 Getting requirements to build wheel: finished with status 'done' 2025-10-27T12:57:04,839 Created temporary directory: /tmp/pip-modern-metadata-bc5yv_7r 2025-10-27T12:57:04,841 Preparing metadata (pyproject.toml): started 2025-10-27T12:57:04,842 Running command Preparing metadata (pyproject.toml) 2025-10-27T12:57:05,607 Updating crates.io index 2025-10-27T12:57:06,404 Downloading crates ... 2025-10-27T12:57:07,410 Downloaded simsimd v5.9.11 2025-10-27T12:57:07,617 🔗 Found pyo3 bindings 2025-10-27T12:57:08,015 🐍 Found CPython 3.11 at /usr/bin/python3 2025-10-27T12:57:08,016 📡 Using build options features from pyproject.toml 2025-10-27T12:57:08,025 pkboost-0.1.0.dist-info 2025-10-27T12:57:08,025 Checking for Rust toolchain.... 2025-10-27T12:57:08,026 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-bc5yv_7r --interpreter /usr/bin/python3` 2025-10-27T12:57:08,048 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-27T12:57:08,054 Source in /tmp/pip-wheel-yods01qd/pkboost_91bedfbde05c4bb8beec01518778e6ea has version 0.1.0, which satisfies requirement pkboost==0.1.0 from https://files.pythonhosted.org/packages/93/d9/ec8b53b9a82fd7cfbe1b8da9d8fd1b3e5bf9633d81152332d81c55822ff2/pkboost-0.1.0.tar.gz 2025-10-27T12:57:08,055 Removed pkboost==0.1.0 from https://files.pythonhosted.org/packages/93/d9/ec8b53b9a82fd7cfbe1b8da9d8fd1b3e5bf9633d81152332d81c55822ff2/pkboost-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-2hzowofq' 2025-10-27T12:57:08,062 Created temporary directory: /tmp/pip-unpack-u5cdsx6_ 2025-10-27T12:57:08,062 Building wheels for collected packages: pkboost 2025-10-27T12:57:08,067 Created temporary directory: /tmp/pip-wheel-6ur2gjo_ 2025-10-27T12:57:08,067 Destination directory: /tmp/pip-wheel-6ur2gjo_ 2025-10-27T12:57:08,069 Building wheel for pkboost (pyproject.toml): started 2025-10-27T12:57:08,071 Running command Building wheel for pkboost (pyproject.toml) 2025-10-27T12:57:08,236 Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 2025-10-27T12:57:09,008 🔗 Found pyo3 bindings 2025-10-27T12:57:09,441 🐍 Found CPython 3.11 at /usr/bin/python3 2025-10-27T12:57:09,442 📡 Using build options features from pyproject.toml 2025-10-27T12:57:10,106 Compiling target-lexicon v0.12.16 2025-10-27T12:57:10,107 Compiling autocfg v1.5.0 2025-10-27T12:57:10,108 Compiling once_cell v1.21.3 2025-10-27T12:57:10,108 Compiling libc v0.2.176 2025-10-27T12:57:11,786 Compiling crossbeam-utils v0.8.21 2025-10-27T12:57:13,222 Compiling proc-macro2 v1.0.101 2025-10-27T12:57:13,649 Compiling find-msvc-tools v0.1.2 2025-10-27T12:57:15,295 Compiling shlex v1.3.0 2025-10-27T12:57:16,008 Compiling unicode-ident v1.0.19 2025-10-27T12:57:16,459 Compiling cc v1.2.39 2025-10-27T12:57:17,490 Compiling pyo3-build-config v0.22.6 2025-10-27T12:57:30,590 Compiling num-traits v0.2.19 2025-10-27T12:57:31,546 Compiling cfg-if v1.0.3 2025-10-27T12:57:31,712 Compiling crossbeam-epoch v0.9.18 2025-10-27T12:57:32,067 Compiling quote v1.0.40 2025-10-27T12:57:33,312 Compiling rayon-core v1.13.0 2025-10-27T12:57:34,101 Compiling zerocopy v0.8.27 2025-10-27T12:57:34,409 Compiling pyo3-macros-backend v0.22.6 2025-10-27T12:57:35,092 Compiling pyo3-ffi v0.22.6 2025-10-27T12:57:35,469 Compiling crossbeam-deque v0.8.6 2025-10-27T12:57:35,651 Compiling syn v2.0.106 2025-10-27T12:57:37,079 Compiling matrixmultiply v0.3.10 2025-10-27T12:57:37,282 Compiling memoffset v0.9.1 2025-10-27T12:57:38,051 Compiling heck v0.5.0 2025-10-27T12:57:38,240 Compiling serde_core v1.0.227 2025-10-27T12:57:50,159 Compiling pyo3 v0.22.6 2025-10-27T12:57:51,366 Compiling libmimalloc-sys v0.1.44 2025-10-27T12:57:52,493 Compiling getrandom v0.2.16 2025-10-27T12:57:53,033 Compiling rawpointer v0.2.1 2025-10-27T12:57:53,335 Compiling either v1.15.0 2025-10-27T12:57:54,067 Compiling serde v1.0.227 2025-10-27T12:57:55,339 Compiling rayon v1.11.0 2025-10-27T12:57:56,097 Compiling rand_core v0.6.4 2025-10-27T12:58:06,883 Compiling ppv-lite86 v0.2.21 2025-10-27T12:58:10,214 Compiling num-complex v0.4.6 2025-10-27T12:58:24,693 Compiling num-integer v0.1.46 2025-10-27T12:58:34,376 Compiling simsimd v5.9.11 2025-10-27T12:58:35,915 Compiling unindent v0.2.4 2025-10-27T12:58:37,439 Compiling indoc v2.0.7 2025-10-27T12:58:42,304 Compiling memchr v2.7.6 2025-10-27T12:58:47,389 Compiling csv-core v0.1.12 2025-10-27T12:58:48,865 Compiling ndarray v0.16.1 2025-10-27T12:58:50,250 Compiling rand_chacha v0.3.1 2025-10-27T12:58:58,869 Compiling rustc-hash v1.1.0 2025-10-27T12:58:59,250 Compiling itoa v1.0.15 2025-10-27T12:59:00,074 Compiling ryu v1.0.20 2025-10-27T12:59:01,734 Compiling rand v0.8.5 2025-10-27T12:59:11,655 Compiling pyo3-macros v0.22.6 2025-10-27T12:59:13,525 Compiling mimalloc v0.1.48 2025-10-27T12:59:14,791 Compiling csv v1.3.1 2025-10-27T12:59:14,831 Compiling num_cpus v1.17.0 2025-10-27T12:59:42,060 Compiling numpy v0.22.1 2025-10-27T12:59:55,238 Compiling pkboost v0.1.0 (/tmp/pip-wheel-yods01qd/pkboost_91bedfbde05c4bb8beec01518778e6ea) 2025-10-27T12:59:57,993 warning: unused variable: `i` 2025-10-27T12:59:57,994 --> src/auto_tuner.rs:21:14 2025-10-27T12:59:57,995 | 2025-10-27T12:59:57,995 21 | for (i, (&pred, &true_y)) in preds.iter().zip(y_val.iter()).enumerate() { 2025-10-27T12:59:57,996 | ^ help: if this is intentional, prefix it with an underscore: `_i` 2025-10-27T12:59:57,997 | 2025-10-27T12:59:57,997 = note: `#[warn(unused_variables)]` on by default 2025-10-27T12:59:58,694 warning: fields `drift_analyzer` and `last_strategy` are never read 2025-10-27T12:59:58,694 --> src/living_booster.rs:109:5 2025-10-27T12:59:58,695 | 2025-10-27T12:59:58,696 91 | pub struct AdversarialLivingBooster { 2025-10-27T12:59:58,697 | ------------------------ fields in this struct 2025-10-27T12:59:58,697 ... 2025-10-27T12:59:58,698 109 | drift_analyzer: DriftAnalyzer, 2025-10-27T12:59:58,699 | ^^^^^^^^^^^^^^ 2025-10-27T12:59:58,699 110 | last_strategy: MetamorphosisStrategy, 2025-10-27T12:59:58,700 | ^^^^^^^^^^^^^ 2025-10-27T12:59:58,701 | 2025-10-27T12:59:58,701 = note: `#[warn(dead_code)]` on by default 2025-10-27T13:01:18,635 warning: `pkboost` (lib) generated 2 warnings 2025-10-27T13:01:18,635 Finished `release` profile [optimized] target(s) in 4m 09s 2025-10-27T13:01:19,065 📦 Built wheel for CPython 3.11 to /tmp/pip-wheel-yods01qd/pkboost_91bedfbde05c4bb8beec01518778e6ea/target/wheels/pkboost-0.1.0-cp311-cp311-linux_armv7l.whl 2025-10-27T13:01:19,068 /tmp/pip-wheel-yods01qd/pkboost_91bedfbde05c4bb8beec01518778e6ea/target/wheels/pkboost-0.1.0-cp311-cp311-linux_armv7l.whl 2025-10-27T13:01:19,101 Building wheel for pkboost (pyproject.toml): finished with status 'done' 2025-10-27T13:01:19,111 Created wheel for pkboost: filename=pkboost-0.1.0-cp311-cp311-linux_armv7l.whl size=485872 sha256=3fba6d13ddacb554114243702fc60ea503a870063fbe440dafa9bf02ea5d07b3 2025-10-27T13:01:19,112 Stored in directory: /tmp/pip-ephem-wheel-cache-u4kvmhey/wheels/52/1d/62/5cf1a592a75bc920eedae99847dfa2e8320af504ccf7da31f8 2025-10-27T13:01:19,125 Successfully built pkboost 2025-10-27T13:01:19,140 Removed build tracker: '/tmp/pip-build-tracker-2hzowofq'