2026-02-13T07:46:48,019 Created temporary directory: /tmp/pip-ephem-wheel-cache-6tgay7t_ 2026-02-13T07:46:48,021 Created temporary directory: /tmp/pip-build-tracker-90cg56bp 2026-02-13T07:46:48,022 Initialized build tracking at /tmp/pip-build-tracker-90cg56bp 2026-02-13T07:46:48,022 Created build tracker: /tmp/pip-build-tracker-90cg56bp 2026-02-13T07:46:48,022 Entered build tracker: /tmp/pip-build-tracker-90cg56bp 2026-02-13T07:46:48,023 Created temporary directory: /tmp/pip-wheel-a2teh3rk 2026-02-13T07:46:48,027 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 2026-02-13T07:46:48,029 Created temporary directory: /tmp/pip-ephem-wheel-cache-8gxnhqus 2026-02-13T07:46:48,051 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-13T07:46:48,055 2 location(s) to search for versions of xgboost: 2026-02-13T07:46:48,055 * https://pypi.org/simple/xgboost/ 2026-02-13T07:46:48,055 * https://www.piwheels.org/simple/xgboost/ 2026-02-13T07:46:48,055 Fetching project page and analyzing links: https://pypi.org/simple/xgboost/ 2026-02-13T07:46:48,056 Getting page https://pypi.org/simple/xgboost/ 2026-02-13T07:46:48,058 Found index url https://pypi.org/simple 2026-02-13T07:46:48,233 Fetched page https://pypi.org/simple/xgboost/ as application/vnd.pypi.simple.v1+json 2026-02-13T07:46:48,296 Found link https://files.pythonhosted.org/packages/65/4e/05d8fe3dd568cf57fe76edb3018d2a7d8bc57611b8fef6dd2e4cfb6c794a/xgboost-0.4a12.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a12 2026-02-13T07:46:48,297 Found link https://files.pythonhosted.org/packages/97/7b/344e3b849bb041dca7c6cab66be8007f64cdceebcb41cda9f1e10bc651d9/xgboost-0.4a13.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a13 2026-02-13T07:46:48,298 Found link https://files.pythonhosted.org/packages/6c/d7/b7e5027c95f1bd6676062af56bfbd53eee567f8384a4aa582330360a3989/xgboost-0.4a14.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a14 2026-02-13T07:46:48,298 Found link https://files.pythonhosted.org/packages/16/ac/dd16a3206de8658a5e0076174941ae642ee10c958c53a35a7500993ca936/xgboost-0.4a15.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a15 2026-02-13T07:46:48,299 Found link https://files.pythonhosted.org/packages/b3/ec/110721470306e8c9199c46217cfff5c32ad1e7e8a2dabefa2603d79b32bc/xgboost-0.4a18.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a18 2026-02-13T07:46:48,300 Found link https://files.pythonhosted.org/packages/7a/b4/fa38771ebd221dd83aa37864157daebb7d8446fd6c3614dc6f56932f9643/xgboost-0.4a19.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a19 2026-02-13T07:46:48,301 Found link https://files.pythonhosted.org/packages/cd/4d/9a9341759aa32358b794db9e21cd0825e9107e2fc7a641e285eb1b0b69b8/xgboost-0.4a20.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a20 2026-02-13T07:46:48,301 Found link https://files.pythonhosted.org/packages/92/37/d7b963a6b307941e86758bd3330d62ace0c83eaf60fbacf8486a6e8d72da/xgboost-0.4a21.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a21 2026-02-13T07:46:48,302 Found link https://files.pythonhosted.org/packages/20/95/c089ee1be6574ed8167f0bfbd5f78c1adc7b1403ba3977d5ae98003882af/xgboost-0.4a22.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a22 2026-02-13T07:46:48,303 Found link https://files.pythonhosted.org/packages/71/aa/206c86bc4be36832f8c73491d972a6c1bcdcd2717f1fb04d0bad0c61ae35/xgboost-0.4a23.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a23 2026-02-13T07:46:48,304 Found link https://files.pythonhosted.org/packages/ca/58/2c3265f4824a8c3a33784e7236adb7808d3c647cfe962045fcc53d10d570/xgboost-0.4a24.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a24 2026-02-13T07:46:48,304 Found link https://files.pythonhosted.org/packages/4f/70/a236e5170ab7f72cf49554400d841a2046d7c712e2cf6524a435612469a4/xgboost-0.4a25.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a25 2026-02-13T07:46:48,305 Found link https://files.pythonhosted.org/packages/4a/cc/9556005199e9f550c97bc1e81bff64431c952a9968f78651ba48b9687243/xgboost-0.4a26.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a26 2026-02-13T07:46:48,306 Found link https://files.pythonhosted.org/packages/ec/c1/93d27b079b5edd76bc93d6cefcf82e667942bb576a5f764742401febe161/xgboost-0.4a27.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a27 2026-02-13T07:46:48,307 Found link https://files.pythonhosted.org/packages/21/5c/a221a2ea13ee14acd1ddc59e213fc788ebd2e7550249adbb12934367aa58/xgboost-0.4a28.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a28 2026-02-13T07:46:48,307 Found link https://files.pythonhosted.org/packages/7e/16/d47c4ba06a5b4d364a7323013e040f3f21d50db2b50cfc962bad674b873f/xgboost-0.4a29.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a29 2026-02-13T07:46:48,308 Found link https://files.pythonhosted.org/packages/58/85/94517fb4933fbc66c87df3f0166c48e421b1d3d082d8d0b29960f4e3b643/xgboost-0.4a30.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.4a30 2026-02-13T07:46:48,308 Found link https://files.pythonhosted.org/packages/7f/36/e55ba853acc85d7ebaddec498c72c768bb2700415c5a2ea967a0b8dc8957/xgboost-0.6a1.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.6a1 2026-02-13T07:46:48,309 Found link https://files.pythonhosted.org/packages/34/85/456a1a8c762f646671043e446a59efbce02b5f408f522c4ef8793e860c5e/xgboost-0.6a2.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.6a2 2026-02-13T07:46:48,310 Found link https://files.pythonhosted.org/packages/cb/1c/a2ec1798d444e2b86b27fdbf18d9ab08c25c3d374de77429b55a76f42404/xgboost-0.7.post3.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.7.post3 2026-02-13T07:46:48,310 Found link https://files.pythonhosted.org/packages/67/d0/5b9b883fe4b6ca671cdcc80e37459ccb9ab5654bb466c696f414d282c21c/xgboost-0.7.post4.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.7.post4 2026-02-13T07:46:48,311 Found link https://files.pythonhosted.org/packages/4b/c4/57e246bc99e45c048f9805f2773e7369f0d30896d19fa089fa1794c7b246/xgboost-0.71.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.71 2026-02-13T07:46:48,312 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/06/7a/442f7da21792566012e5c7e5a7dffa44c1b6cc05c0c27856bbc8a7718b28/xgboost-0.72.1-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/xgboost/) 2026-02-13T07:46:48,313 Found link https://files.pythonhosted.org/packages/49/40/dfc5d356d2bf002298f0d1b8f7fd08671a455828f5804818a36d964bb29d/xgboost-0.72.1.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.72.1 2026-02-13T07:46:48,313 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/8f/15/606f81a2b8a8e82eaa10683cb3f3074905ec65d3bcef949e3f0909f165a5/xgboost-0.80-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/xgboost/) 2026-02-13T07:46:48,314 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/03/b8/0fcc6d3f28f45c5d1ef33fecca4b3bbcf8c4f53bebdc9b9146dad8fda64a/xgboost-0.80-py2.py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) 2026-02-13T07:46:48,315 Found link https://files.pythonhosted.org/packages/c6/1e/6d13dacd1d5ea3273210162292e818f82629328ce51cdb7eb633f03e0b52/xgboost-0.80.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.80 2026-02-13T07:46:48,315 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/54/21/8b2ec99862903a6d3aed62ce156d21d114b8666e669c46d9e54041df9496/xgboost-0.81-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/xgboost/) 2026-02-13T07:46:48,316 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/1d/e7/5258cb787dc036f419ec57491decf8bfa89ab52c401b08b4b9228e43dc4c/xgboost-0.81-py2.py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) 2026-02-13T07:46:48,317 Found link https://files.pythonhosted.org/packages/4f/4c/4969b10939c4557ae46e5569d07c0c7ce772b3d6b9c1401a6ed07059fdee/xgboost-0.81.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.81 2026-02-13T07:46:48,318 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/6a/49/7e10686647f741bd9c8918b0decdb94135b542fe372ca1100739b8529503/xgboost-0.82-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/xgboost/) 2026-02-13T07:46:48,318 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/51/c1/198915b13e98b62a98f48309c41012638464651da755d941f4abe384c012/xgboost-0.82-py2.py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) 2026-02-13T07:46:48,319 Found link https://files.pythonhosted.org/packages/2e/bd/ad3a963b630fa3ee72d1a672fd207263fa0a18113688273afe8298293535/xgboost-0.82.tar.gz (from https://pypi.org/simple/xgboost/), version: 0.82 2026-02-13T07:46:48,319 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c1/24/5fe7237b2eca13ee0cfb100bec8c23f4e69ce9df852a64b0493d49dae4e0/xgboost-0.90-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.4) 2026-02-13T07:46:48,320 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/5e/49/b95c037b717b4ceadc76b6e164603471225c27052d1611d5a2e832757945/xgboost-0.90-py2.py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.4) 2026-02-13T07:46:48,321 Found link https://files.pythonhosted.org/packages/96/84/4e2cae6247f397f83d8adc5c2a2a0c5d7d790a14a4c7400ff6574586f589/xgboost-0.90.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.4), version: 0.90 2026-02-13T07:46:48,321 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/25/a1/f8ff45c28ef2b49f9480a78cb61fec14593aa13b4687282431247a79840d/xgboost-1.0.0rc2-py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,322 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/14/c7/1b4f3daebb99aee03b53bce1c244071e2553e007975da0b968a0dc760025/xgboost-1.0.0rc2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,323 Found link https://files.pythonhosted.org/packages/99/82/3aa2136216b47831142305f529500c2cd33f4f906d3aeebc4817ffd8b453/xgboost-1.0.0rc2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5), version: 1.0.0rc2 2026-02-13T07:46:48,324 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c1/e8/88d7afd859a52092e86e0f1d9fa5ed7718c73ee5ef68a71d0123019a197e/xgboost-1.0.0-py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,325 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/cf/bf/affc47084baa8483deb674b2eb9b67416ff6754950ba2344297a2cd10e4a/xgboost-1.0.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,326 Found link https://files.pythonhosted.org/packages/0f/c8/9610a30b374f28868d583d8e650a7423291edb34e2414b6bb75070cfcea3/xgboost-1.0.0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5), version: 1.0.0 2026-02-13T07:46:48,326 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/5c/b0/c4e5aa6d754bb19131a5990784a06c4c73d390446caf1d55f0a480dcf311/xgboost-1.0.1-py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,327 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c9/73/884e2d50ba8fc95bcb92c47910a8fbb8c80627f53a76250080c780c91185/xgboost-1.0.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,328 Found link https://files.pythonhosted.org/packages/7d/9d/dcd1e61fd0eeea1c2ed4fa32761e437012776d08530666b5ce843b45fc32/xgboost-1.0.1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5), version: 1.0.1 2026-02-13T07:46:48,329 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/70/91/551d37ba472bcbd70a25e667acc65a18a9d053657b13afcf0f87aa24d7bb/xgboost-1.0.2-py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,330 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/b1/11/cba4be5a737c6431323b89b5ade818b3bbe1df6e8261c6c70221a767c5d9/xgboost-1.0.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,330 Found link https://files.pythonhosted.org/packages/36/a5/703d93321f57048596217789be7c186304a33aff5b1c48c89597a546c65e/xgboost-1.0.2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5), version: 1.0.2 2026-02-13T07:46:48,331 Found link https://files.pythonhosted.org/packages/93/dc/26223dfdd71c6fdec37aebd040e2e1ce56eab5fc8fe1dcb45cf3ff9630f7/xgboost-1.1.0rc1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5), version: 1.1.0rc1 2026-02-13T07:46:48,332 Found link https://files.pythonhosted.org/packages/ba/e0/0ba23423d24a5a45ae02f713713b64666c61a3f6595677d5460efbd79bf3/xgboost-1.1.0rc2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5), version: 1.1.0rc2 2026-02-13T07:46:48,333 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/37/db/c332a994798107247e5d361f1958e505c1c0831f81d05f79672f7740c54c/xgboost-1.1.0-py3-none-macosx_10_13_x86_64.macosx_10_14_x86_64.macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,333 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/75/6c/fb30ff1703846db8e8e511399e41123ac968dc29171f04e9f0b2585e40c9/xgboost-1.1.0-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,334 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/68/38/fc6b5c3c69b3ed31ed316b83a7baf02dd3b70b58463cebe89737546cd57a/xgboost-1.1.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,335 Found link https://files.pythonhosted.org/packages/e4/70/bdf3e5dfe5c11c219bd8268a9501cebd2fc0b37ece17aec76db6f70bd37e/xgboost-1.1.0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5), version: 1.1.0 2026-02-13T07:46:48,336 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/be/87/aa2f2e55ea6ea2098ae191894488430162fe04b0fa89ac06dc923228a8d8/xgboost-1.1.1-py3-none-macosx_10_13_x86_64.macosx_10_14_x86_64.macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,336 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/7c/32/a11befbb003e0e6b7e062a77f010dfcec0ec3589be537b02d2eb2ff93b9a/xgboost-1.1.1-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,337 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/29/31/580e1a2cd683fa219b272bd4f52540c987a5f4be5d28ed506a87c551667f/xgboost-1.1.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,338 Found link https://files.pythonhosted.org/packages/aa/08/779aaa15de09590fad94cf533e3cc94b967d71b0daddaa2180685712be28/xgboost-1.1.1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.5), version: 1.1.1 2026-02-13T07:46:48,339 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/5d/2c/f0b257384036b905f8cf8da888fa0b03ea9cc11ecda0820a2af1b9eeb1ab/xgboost-1.2.0rc1-py3-none-macosx_10_13_x86_64.macosx_10_14_x86_64.macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,340 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/54/98/c336fe72bddec42fe4d840b0185f090922ad1751caed3a62d6a7623e9b73/xgboost-1.2.0rc2%2B0089a0e6bf028cd15df3d3227d295fdce72a6706-py3-none-macosx_10_13_x86_64.macosx_10_14_x86_64.macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,341 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/44/10/feb525f313b105e050ac345a444c77a24ef0d80a67f038c3ac1aa25872b2/xgboost-1.2.0rc2-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,341 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/84/d8/6668bf266607817048778ac6b070d72529959f1910340f54249442aee486/xgboost-1.2.0rc2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,342 Found link https://files.pythonhosted.org/packages/db/a3/37fab1bb4059165750e72ebcf7e00fe22cf0070c52eb54c99e0063280c70/xgboost-1.2.0rc2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.2.0rc2 2026-02-13T07:46:48,343 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/64/73/a33a9a330de1ce982b78102fe4a4b426e993a745afaf9075c13c84d1abe2/xgboost-1.2.0-py3-none-macosx_10_13_x86_64.macosx_10_14_x86_64.macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,344 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/f6/5c/1133b5b8f4f2fa740ff27abdd35b8e79ce6e1f8d6480a07e9bce1cdafea2/xgboost-1.2.0-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,344 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/b8/1c/8384c92f40e9a4739d0b474573d9bfd19b7846b5d28f6c53294e2c5c5af4/xgboost-1.2.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,345 Found link https://files.pythonhosted.org/packages/2a/8f/3b21e1a65ef54b1f536f5e31e6bae1eff72ab9e08655743a7a5435ce71fc/xgboost-1.2.0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.2.0 2026-02-13T07:46:48,346 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/73/84/b25c228e531fa57ccc862f7b4d6932142a1199db2b3c4f8eb0e775b9c4ac/xgboost-1.2.1rc1-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,346 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/3e/14/e2169b47a6e97be1d443c97250eaf7d27934a9847d2ca5b5108273a47b87/xgboost-1.2.1-py3-none-macosx_10_13_x86_64.macosx_10_14_x86_64.macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,347 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/35/cc/fd3d5fc6b6616a03385a0f6492cc77a253940d1026406ecc07597095e381/xgboost-1.2.1-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,348 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/04/f6/f0b7fb4dd9da6d46d77c79afbb9b96ca9969c14bd1be4947e6441ab9f346/xgboost-1.2.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,348 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/6f/93/23cb1690fca5281c33107548a1a473244e921519ff06ed71adfe3a864e93/xgboost-1.2.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,349 Found link https://files.pythonhosted.org/packages/e1/4c/49a78eff2801f139c8bcc97f47d97b966e32e1ab55ad76b78db67381177e/xgboost-1.2.1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.2.1 2026-02-13T07:46:48,351 Found link https://files.pythonhosted.org/packages/01/06/fda94b66b175fe928d52b16f31ff7d822dda01f19cb97e8734bb2ba39ce0/xgboost-1.3.0rc1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.3.0rc1 2026-02-13T07:46:48,351 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/cc/cd/38470a502302051c49cb6ad31bf45ba0e8f6bf4088c3c0895f53ab315566/xgboost-1.3.0.post0-py3-none-macosx_10_14_x86_64.macosx_10_15_x86_64.macosx_11_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,352 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/2e/ce/e89ebd5f3a1982e7785f6dd16c923cf038abeda3f054914126c679385623/xgboost-1.3.0.post0-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,352 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/20/83/c8a3104aad3a323c77ce53cfd6d021fbf992c1ab3fa3a0ec8e7d7fda210a/xgboost-1.3.0.post0-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,353 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/63/85/15ec7550b867a745f2e4fc929c72f053feb620b2d2117ab344afbfa5a53b/xgboost-1.3.0.post0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,353 Found link https://files.pythonhosted.org/packages/1b/42/0b49aa7d6bd2366d1aad1a9b6778fa4bdfd2733d3292df3860e441d823ff/xgboost-1.3.0.post0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.3.0.post0 2026-02-13T07:46:48,354 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/93/d3/955b6b6bb5617feb013e62cfe213cb18794a6a3872695235f38f974cac27/xgboost-1.3.1-py3-none-macosx_10_14_x86_64.macosx_10_15_x86_64.macosx_11_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,355 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/29/c8/d6ff9fe39cb93ef2e66bb411c69e0135dd1b1ea98827eadbb2ba8baecb44/xgboost-1.3.1-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,356 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/11/69/2777ccfa2558c0d2b753ec0e82294521d4b3334c747ffcfccf7e1d2e83bb/xgboost-1.3.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,356 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/0d/40/bf9d114c94a1e58afd93ec7f35a839d0f766c10f22e38dc2b3df5b883cd2/xgboost-1.3.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,357 Found link https://files.pythonhosted.org/packages/8e/cd/c1c48514cdd03d735d38d2de471474eb7adc53fc5278cb4a877a25a29976/xgboost-1.3.1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.3.1 2026-02-13T07:46:48,358 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/33/c8/711e56c5561ffd4b72908d1bb6039900bb537b0d6416d7d597bef30c94fe/xgboost-1.3.2-py3-none-macosx_10_14_x86_64.macosx_10_15_x86_64.macosx_11_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,358 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/ab/84/83f58f491dce9c9aa675333dfdc833d8b3c3c031e9f651f18c9a6c4cc963/xgboost-1.3.2-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,359 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/55/56/50ce10979c4fa871aadc4a5ea0fa4e260ff04539fdd8efb58e538ae7e83f/xgboost-1.3.2-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,360 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/62/ff/e0c9ffb5c46ee6166bb03b4f4eacc515d34a3aab38dec4d731a54328fc85/xgboost-1.3.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,361 Found link https://files.pythonhosted.org/packages/2b/a3/1df0daee4e3dfcb0512ef9a0da932f9f0dcb8002e2c0b0887768cdda05d6/xgboost-1.3.2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.3.2 2026-02-13T07:46:48,362 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/7f/85/b9c2fc5758abb2084e75a74ff4ee0152c2df661826eba3bc652a4cb559e4/xgboost-1.3.3-py3-none-macosx_10_14_x86_64.macosx_10_15_x86_64.macosx_11_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,362 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/2e/57/bf5026701c384decd2b995eb39d86587a103ba4eb26f8a9b1811db0896d3/xgboost-1.3.3-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,363 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/f9/24/312eee60369043b8d901e816e1edeafdc166575cea818dfd3a9440c70166/xgboost-1.3.3-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,363 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/3d/1b/83e5dc0021d12884e9998999945e156cf3628a79dacecaed2ede9f3107cb/xgboost-1.3.3-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,364 Found link https://files.pythonhosted.org/packages/f8/e0/d7c3e7c97d72e48425fda3d7eaa49db40e7122b6c8f7ab210b7167b3302b/xgboost-1.3.3.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.3.3 2026-02-13T07:46:48,365 Found link https://files.pythonhosted.org/packages/19/25/e652ba34d6e44ce73fac3e7191ae89b483c879c826b990a700b61bd08c20/xgboost-1.4.0rc1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.4.0rc1 2026-02-13T07:46:48,366 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/f6/ad/09bc593eb5e636655f196e3e1750a87338e2cc597cc342e5093384ed8075/xgboost-1.4.0-py3-none-macosx_10_14_x86_64.macosx_10_15_x86_64.macosx_11_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,367 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/05/45/978cd7e30860a5e2852500d55b7598d8f0806927ff30c86d01d01b28c43b/xgboost-1.4.0-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,368 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c8/e6/06ec0db2d1f052bfa77e9d89fab3b035107b166a162c5e2691290dc99d7d/xgboost-1.4.0-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,368 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/b7/5f/857d1fac0c0abca187fad4ca03eb9de3aeb2564cb21d42e2d1645a373d19/xgboost-1.4.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,369 Found link https://files.pythonhosted.org/packages/15/e5/b7c7349ee92d3b33bafc473baafbd2ed0833149cf17d474239eb41c0d4b5/xgboost-1.4.0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.4.0 2026-02-13T07:46:48,370 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/fa/8c/97f2ef5e2f593d2b4299ffcc5e9dc511837d28b6f760c42e1a4825247df8/xgboost-1.4.1-py3-none-macosx_10_14_x86_64.macosx_10_15_x86_64.macosx_11_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,371 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/23/88/f52938e30f84ae662b4a0bc63cafc095fb3e38ca2ec188b8a863f8e2c016/xgboost-1.4.1-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,371 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/d5/09/e706adbaf51a1d16eb5b95ab85cda073f9a9de6b324ce2f743c4e9108c20/xgboost-1.4.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,372 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/cb/c2/fd5389cd1ef1be94133af6d71aecdd76dccc875b061a375f4eae52c0efb5/xgboost-1.4.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,373 Found link https://files.pythonhosted.org/packages/ac/7a/72ad7bb797ba03eeae376f9f19e87ac63bfdd75dd168eda0cf110a8eed80/xgboost-1.4.1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.4.1 2026-02-13T07:46:48,373 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/8f/70/20a136dac5e6b4495ef76ca03ef8452d8c8ce5610662abc96cd05663520c/xgboost-1.4.2-py3-none-macosx_10_14_x86_64.macosx_10_15_x86_64.macosx_11_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,374 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/bb/35/169eec194bf1f9ef52ed670f5032ef2abaf6ed285cfadcb4b6026b800fc9/xgboost-1.4.2-py3-none-manylinux2010_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,374 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c8/9b/2ed8bfa595c2b1ee1dc255f012ecea049bb40aa0828b405c02279e2fdabb/xgboost-1.4.2-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,375 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/d4/60/845dd265c7265d3bd44906d1c15be2908ff0655b32d9000935aeaeef6677/xgboost-1.4.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,376 Found link https://files.pythonhosted.org/packages/cb/15/5a0e2977c2dca5dc374e6ba490674d7807d75e220b9bf2028d83a296d50f/xgboost-1.4.2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.4.2 2026-02-13T07:46:48,377 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/9e/a3/b2c0407fcaab617e2c132cffabf8e5c0695264d630a62fd4f52c1a62b9ab/xgboost-1.5.0rc1-py3-none-macosx_10_14_x86_64.macosx_10_15_x86_64.macosx_11_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,378 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/6b/e0/391e9a76e4343b804b237150cf0a785f0101256a294cc70f0d57e7786914/xgboost-1.5.0rc1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,378 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/81/a7/fd9a42f37479503d9f58916ea3b35caf7475f393e34972ea18fd4415dd91/xgboost-1.5.0rc1-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,379 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/09/20/1b49886e882e9a56e65c919a493b80513a920946ea31c09968bddc1f0871/xgboost-1.5.0rc1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,380 Found link https://files.pythonhosted.org/packages/b7/34/70d01cb51bc78156960bfa56ea45f1488ccbf67652f4a8d5f33f03ade397/xgboost-1.5.0rc1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.5.0rc1 2026-02-13T07:46:48,381 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/9e/0d/376d5491ba5f06c6224304d572e1131521115d423a6c6dc347e85129c55c/xgboost-1.5.0-py3-none-macosx_10_14_x86_64.macosx_10_15_x86_64.macosx_11_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,382 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/dd/e2/43d1d96344d8733bbebde084bbf95ef8f2a3aab9f8d3779c3ee381754514/xgboost-1.5.0-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,382 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/a7/c9/4968ca0434c313aed71fc4cc2339aa8844482d5eefdcc8989c985a19ea2e/xgboost-1.5.0-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,382 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/a2/8a/dbfcab37ea93951fa85e5746de0fc7378b2a4c99a32ddad36a7fb504ed57/xgboost-1.5.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,383 Found link https://files.pythonhosted.org/packages/15/70/7308768fdd4a35477efb01098ffd426e455b600837ed0dd70c3293cd3e03/xgboost-1.5.0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.5.0 2026-02-13T07:46:48,384 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/aa/ab/1602a0b825927a12132a10605193100e0b13764f983fdb5fba6637baec70/xgboost-1.5.1-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,384 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/f7/89/69fa3eda9089525d0444187d564c3cf5b4029a3b80ae8c84301083f955fd/xgboost-1.5.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,385 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/36/16/3a81d29dea691882bc95151879217a0c21c07740d0355dc90fe11836e10d/xgboost-1.5.1-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,386 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/ae/20/5dc3ddd571edf7926b34c11519bbb88c99257c5fad0050a6a7b5f57ab546/xgboost-1.5.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,387 Found link https://files.pythonhosted.org/packages/40/7b/7d9a74f095c4b1892009c6822e3aed31c1b938abc8f0e43227698bbd8c25/xgboost-1.5.1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.5.1 2026-02-13T07:46:48,388 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/a3/6e/45a86bb2c3f969fec4893f299e48f1be980b42e66e362bbecb5db26bdc3a/xgboost-1.5.2-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,388 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/27/e8/6d0ce86bf6cd81b89cac376e30ab2bf451397cb16a7e20e92c362e67d438/xgboost-1.5.2-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,389 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/2b/60/fc1c9d631dcf2bcfb1ec54c5a318c0501ad2f8f44e4c47afa7f5d36db968/xgboost-1.5.2-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,389 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/97/ef/05245964011e4fc5aa0d86e2285a41de122ee1c30d69df05ecfd594bd608/xgboost-1.5.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,390 Found link https://files.pythonhosted.org/packages/c4/04/32989ec64004dca894f1d3ea4c41b1397272857edf14c1a9d1492b692d2d/xgboost-1.5.2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.6), version: 1.5.2 2026-02-13T07:46:48,392 Found link https://files.pythonhosted.org/packages/b0/ed/33b92aedeb25e35f46fa54e712064b95f42ed89cb9a0309c1b91222f7ee9/xgboost-1.6.0rc1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7), version: 1.6.0rc1 2026-02-13T07:46:48,392 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/f1/71/abca2240b5d19aa3e90c8228cf307962fc9f598acc3c623fb49db83b4092/xgboost-1.6.0-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,393 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/49/d0/85c9c40e7ca1a4bc05278c1e57a89c43ab846be4cb5227871ca7605921a6/xgboost-1.6.0-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,393 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c3/be/18970943eb7e9d9ded5e37e87c1dc02c8a961416f725f2734629f26d69d5/xgboost-1.6.0-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,394 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/bf/64/c467a20848adc3d1c3f45d60df9c7cd0c40a548fd534a9f842a35114039d/xgboost-1.6.0-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,394 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/64/51/3e33a4df0ca66474e7f4e357328a5c7b35fb52cbc48b312c64d276d37da8/xgboost-1.6.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,395 Found link https://files.pythonhosted.org/packages/77/89/92b399140a7688443fc182b54240822c903e906121d63446eb2f84350e99/xgboost-1.6.0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7), version: 1.6.0 2026-02-13T07:46:48,396 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/68/09/9f55aa5cef68b4aa1b3528a0ae6d8759492929b9b07db3856cbd85c0379c/xgboost-1.6.1-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,397 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/3d/72/9527ad205b03a118190c42d77c42540b1a0a9d847a1569b6a35a9a4bad7d/xgboost-1.6.1-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,397 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/8b/b5/66758804959f4ef0f6288baab50ec8d4f45d9ccc2cf19eb9cf14a5eca023/xgboost-1.6.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,398 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/e4/ed/8e2a7ae4e856f4887afc0beee897088ed8dbbc1b19b0f49971019939452a/xgboost-1.6.1-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,399 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/66/88/11cbea9c7a4ebae26c16ef20c14bfca3fa5aded4b0de27ccd8482429e7bf/xgboost-1.6.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,399 Found link https://files.pythonhosted.org/packages/0e/8c/19309bcaf9a88b0bab34b88935925153f3f3f646163acaae9aa148cf72bb/xgboost-1.6.1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7), version: 1.6.1 2026-02-13T07:46:48,400 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/92/26/d8643f1785d42cd37d7b0a7c20ca38bc452f4866a6931b61b81af9b5493c/xgboost-1.6.2-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,401 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/8a/67/38b1175276bc023bccf7730bc7dafdd62df7fd39d73738d679c179330272/xgboost-1.6.2-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,402 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/9f/13/be6dad0f17a9189a29cfc29c0f35249e7794f55f2c3eb7e8f8b8d0282504/xgboost-1.6.2-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,402 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/a6/32/cd71fbcebde0809c4e911c9f5f65833c2a4bb43defc63d0b9377f3800bda/xgboost-1.6.2-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,402 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/24/14/d9ecb9fa86727f51bfb35f1c2b0428ebc6cd5ffde24c5e2dc583d3575a6f/xgboost-1.6.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,403 Found link https://files.pythonhosted.org/packages/25/e0/f00261d3357eafbe7c657de718abd3c0f6613633a38d05350f63ee099cde/xgboost-1.6.2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.7), version: 1.6.2 2026-02-13T07:46:48,404 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/43/4d/532bbaa9b55c62374dcf1d6a08c9a0a9fab909e74ac710984e4d828b17bd/xgboost-1.7.0rc1-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,405 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c6/b1/09468d872ccd09cfa8a218c84cc14dc5d49a82ecbadace46030f78c6b50a/xgboost-1.7.0rc1-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,405 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/12/f5/a06876c038179442b42bac6e5cca3c1b548d973968d61bc830738ca812df/xgboost-1.7.0rc1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,406 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/71/75/f925f5588edcf092ee84639c2d3a5b0ae5e3da7b7261c8561a55751845aa/xgboost-1.7.0rc1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,407 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/1b/db/f87673febddf2e93ea44e45b3b3ea8eed8979c4edd2beb80eeb89b20b7c6/xgboost-1.7.0-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,407 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/f3/96/af942c241819bfb27dadf2a1219ef4600c6a5943f69b929f7c87bd2bce69/xgboost-1.7.0-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,408 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/e1/63/c308cfff603f515b8a0ce2d84c1d3a24c5aa0aae03450a7b114a6e0ff8e0/xgboost-1.7.0-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,409 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/f3/75/f2b9d58d9bfa2dfa7e5fd287eb724d956c587e1facf3e133dab8c78544b7/xgboost-1.7.0.post0-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,409 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/74/89/3faeac4661c2431422207c6694a84b6ab52ce85e1d87aac0420e9d83b82f/xgboost-1.7.0.post0-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,410 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/74/db/0b691e789bc876ae536fcd7c7080f4ea76434a02f7a2158f9b4377ce8bcc/xgboost-1.7.0.post0-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,410 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/19/10/96bb5b2985677cf6cd8f1f0a85e5e58710ad7946c5a6f202a57e9f13dc3b/xgboost-1.7.0.post0-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,411 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/85/ef/d8910ec6229a45b4d8d920858b91f7196eafabad254be9eb508b934d3c18/xgboost-1.7.0.post0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,412 Found link https://files.pythonhosted.org/packages/d6/0d/b4ed26d566555d37eabbf189e991788d5eebf376b803066c78c71cd304ea/xgboost-1.7.0.post0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 1.7.0.post0 2026-02-13T07:46:48,412 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/4c/c0/6c61b6d3e190f20b6113c20c6e8cdf2d8555af71abe320e83afd15e83ddd/xgboost-1.7.1-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,413 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c3/68/4357ad42757d1a187ae6cdf28c7d87116a9df627be2221ed8ac76c5f2105/xgboost-1.7.1-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,414 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/6d/02/9f3f39880c2d78689ed26134dbd8365d7f844260dc4d10f80d3c22318312/xgboost-1.7.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,414 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/1b/67/773d2cf738ed7ad849c1f53681216859d2197791833f8ee3787117198b12/xgboost-1.7.1-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,415 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/e4/36/ba9ba7b0b68a41f1ce325dbc59eb7f1d7a4205805b3ec44ceec6f5854cf9/xgboost-1.7.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,416 Found link https://files.pythonhosted.org/packages/fd/29/0248be9be4d6e740fee86d304060a4e5580b097129fa934e2d6cc9ef49f5/xgboost-1.7.1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 1.7.1 2026-02-13T07:46:48,417 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/0f/6a/f707f7d60d0ac6e328332c98ee0bcf327b6b83012f5176b71ca22c9e5674/xgboost-1.7.2-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,417 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/75/02/1ccca69112248de585388bab2f4f9998b4be8ae44ff75e32b266298a8c8b/xgboost-1.7.2-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,418 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/24/80/4a857069a7029b7002c50cc5eb6bd36e2ba163f17bda21470ecfa770e456/xgboost-1.7.2-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,419 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/5a/c5/cba23ae508454ae586c026771bac6af3cf9df3d6265d22da03879cc6cebe/xgboost-1.7.2-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,419 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/d5/c9/6f1295071016507cb8e37f69d33c9a17144dc2bd8d29abe6243efea79add/xgboost-1.7.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,420 Found link https://files.pythonhosted.org/packages/05/ab/835b3594f04550e58cc6f51bf130be3dcf0cc65457733365b446a624d61a/xgboost-1.7.2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 1.7.2 2026-02-13T07:46:48,421 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/83/81/e107883779b1a6cc7d7e14cc4b9d359514a7032f995e192dcca3eb2d1869/xgboost-1.7.3-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,421 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c4/73/3dd0356bb7f41727639417b4acdb68f6cd60d3c6a5e51a972d5969cfdd3f/xgboost-1.7.3-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,422 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c1/09/cbb2e2bbd40be1e75c5fb0488d79640e5eb1d94a73fb6ebdf88fe0663fd3/xgboost-1.7.3-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,423 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/62/c9/479450f314a76925dfeac1bf23c53f06bd0f1a2a7185621a5ad1979dd139/xgboost-1.7.3-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,423 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/f7/59/0bcfd5ca413fe4a567adffdca626c2a57add450e180a7c84b493e04c0705/xgboost-1.7.3-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,424 Found link https://files.pythonhosted.org/packages/e0/90/59ae0c5969c3ad9aefaa92e5d0806b677763fc45342372de6472c235708f/xgboost-1.7.3.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 1.7.3 2026-02-13T07:46:48,425 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c5/55/50e3340c17790b1a2038cc027c4358654b943c082e2974554a7053e421e1/xgboost-1.7.4-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,426 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/27/6c/eda071252da7026eba24dab5df9ca2e8db701e77ad71ab100bd5987cabf9/xgboost-1.7.4-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,426 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/d9/79/11a4be0e09889be5d73fd91fe0f4303db753720407cfd8a317a148b83fc4/xgboost-1.7.4-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,427 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/3e/2c/702c0c5ef91ffe13fbe1bc8fbfaf6818b63e3e9dd4dc041124f97de7736a/xgboost-1.7.4-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,427 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/f0/27/ab284de6d960a2a0f9002b49f928ba079991bdc63c607a95937f7de8fc12/xgboost-1.7.4-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,428 Found link https://files.pythonhosted.org/packages/5f/1f/ec8651b2c235c319e925918f355466294de8f3846d1a749898a70bfce01c/xgboost-1.7.4.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 1.7.4 2026-02-13T07:46:48,429 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/92/57/55ca8d2d179ac1a6fcdcb08aa4ee43898829ef2304ad5a4416047265e7f0/xgboost-1.7.5-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,430 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/d4/75/cfa1e1379d344724486d2054aabb59f85d4b0e7bf32bd0d19c1886e40294/xgboost-1.7.5-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,430 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/d0/5e/2ca2bb35e8af2cf897424401bd2beec7083f13c08cbbf8b05fe1dd87634e/xgboost-1.7.5-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,431 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/7e/94/164786127eed50283df0b62a3da9521695163b1596a1667e3856438da6e7/xgboost-1.7.5-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,431 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/df/40/5549e83ce5c40c94e055de89b162d079fde811f6a076172673f72bdcfdfb/xgboost-1.7.5-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,432 Found link https://files.pythonhosted.org/packages/08/44/65ef54bf0ed613c955cbcada4f22959cae94b3c5c9e223e75734d0e7caf2/xgboost-1.7.5.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 1.7.5 2026-02-13T07:46:48,433 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/94/41/143e80c1f48f7e826380f382dff6caf93a698c77bf2e9e38290bbbfbfe42/xgboost-1.7.6-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,434 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/91/fd/fc99c8a63b4bae794d8c2ec9af17b80de1e4084fa4a0b17fb3d6161b6184/xgboost-1.7.6-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,434 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/7e/67/499fbd8b5b3a8ee2196463567acff913491f10268f9f67f51fe3370e80e2/xgboost-1.7.6-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,435 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/8c/3a/c9c5d4d5c49b132ef15ac7b5ccf56ef1c82efe36cd19414771762e97c00e/xgboost-1.7.6-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,436 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/75/dd/9afe0d9d0f61a5384c3932626a022e38c396a5d88e6f5345ad2f7b576747/xgboost-1.7.6-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,437 Found link https://files.pythonhosted.org/packages/19/fe/327b4a56ef3e3843b97537ff60381cc4d57a8be7ee99375a8710ee690cb2/xgboost-1.7.6.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 1.7.6 2026-02-13T07:46:48,438 Found link https://files.pythonhosted.org/packages/bb/35/ac6b5e836da56a6d9d53a72589ee4d243fcf4b39813e1a217e4f52381ba2/xgboost-2.0.0rc1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 2.0.0rc1 2026-02-13T07:46:48,438 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/01/11/4840ff80f77a393ac929197b27335873c056e24e20231df97523786bcbf8/xgboost-2.0.0-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,439 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/6d/d1/3e954de1d492129710e8625349a7b86eb287a4f413c5b5c15522f89a6c04/xgboost-2.0.0-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,440 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/7c/2d/5429b75b0e91f76f6792d17bb60537c46315d5a93a49cd200e11cff3c527/xgboost-2.0.0-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,440 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c1/cf/a662bc8f40588d54663edfe12980946670490bff0b6e793c7896a4fe36df/xgboost-2.0.0-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,441 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/32/10/4689bda37403f7dd029d550c4446e0097c2f33b8ae877b235e76d5c49bc2/xgboost-2.0.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,442 Found link https://files.pythonhosted.org/packages/bc/f5/31bf11e175c18cde6cc71c5d3447c140f2c08861ce7b5b8b76ea1dbc7322/xgboost-2.0.0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 2.0.0 2026-02-13T07:46:48,442 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/1b/10/3c0635997d16a476dba4e3ab04ba47462cdef002e43bf3067395eac0a4e0/xgboost-2.0.1-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,443 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/13/94/f73d4efcc9a0272ea9f93c03f4744a2b709172309cd0bfde1e9012776330/xgboost-2.0.1-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,443 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/e1/2d/32ba776fbec83f06bc2bf1384691e9e3f7c3243c5fe04a9430e2c0851b4c/xgboost-2.0.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,444 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/ee/2c/03d466d00818c8e0ffcf778946ca4a5e05694a11b85bc51f1bc5c18ca54e/xgboost-2.0.1-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,445 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/11/6f/419545a6a344cfd1358a80c36a06431881d607830483ef63d7c38905cd22/xgboost-2.0.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,446 Found link https://files.pythonhosted.org/packages/69/c4/e58319c1b2b879e3c06cdb864368912a7bdb0f2393406b501e2b2326985d/xgboost-2.0.1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 2.0.1 2026-02-13T07:46:48,447 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/3e/62/eb702237833c2f49bb7f3a4e6f49807ec213c2539ff8d9bddb2e13aa3690/xgboost-2.0.2-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,447 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/76/e8/260752c1bc8dc856b27cfefaa3fca29ba02a15f649bbf6e9c15ed54e5480/xgboost-2.0.2-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,448 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/52/1e/9652070a1c76818386d4d3a53806716265cdf3bde6c3b979f930a0d36167/xgboost-2.0.2-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,449 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/63/ca/37b83f59b0efd919c03c52ad7e2473dced674f2f6eb07b9d6f7d80e4c54c/xgboost-2.0.2-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,449 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/bc/43/242432efc3f60052a4a534dc4926b21e236ab4ec8d4920c593da3f65c65d/xgboost-2.0.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,450 Found link https://files.pythonhosted.org/packages/94/2c/d6246b29c78975f6afc52287cff4e083b5cc86f922e6e18ac4f5bf6b5f2f/xgboost-2.0.2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 2.0.2 2026-02-13T07:46:48,451 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/45/6d/8c1d2570a52db6263d855c3ee3daf8f4bdf4a365cd6610772d6fce5fd904/xgboost-2.0.3-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,451 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/03/e6/4aef6799badc2693548559bad5b56d56cfe89eada337c815fdfe92175250/xgboost-2.0.3-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,452 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/89/92/7028e320f3099ccf74f3058ec61978bc059137ac27cec432f6261bae2990/xgboost-2.0.3-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,452 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c3/eb/496aa2f5d356af4185f770bc76055307f8d1870e11016b10fd779b21769c/xgboost-2.0.3-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,453 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/24/ec/ad387100fa3cc2b9b81af0829b5ecfe75ec5bb19dd7c19d4fea06fb81802/xgboost-2.0.3-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,454 Found link https://files.pythonhosted.org/packages/53/4a/316018e4d5d47f2a671d89e2ee5a8b6686689e7576258929b222b07aa097/xgboost-2.0.3.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 2.0.3 2026-02-13T07:46:48,455 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/7e/22/b2a21565bf7301b0dd2364d80e4f4d87781ed0b667de98331b4c11aebb10/xgboost-2.1.0rc1-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,455 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/4c/3b/e11e2447003113e1d3ee84bbc073d8efefaedf80684f19b8b60ff015291f/xgboost-2.1.0rc1-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,456 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/50/86/738d28dd577640bac4220f544b1b76d6feae3432fa119e556c8dcdba652b/xgboost-2.1.0rc1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,457 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/71/5f/68a4f501855a09bde3843b95fac854c8e2fd22580ffaaa48421f57a1b851/xgboost-2.1.0rc1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,458 Found link https://files.pythonhosted.org/packages/8e/b5/198af74067c85115ed53341e96e56646db04e5a57d3a35e99fa85c7a75e5/xgboost-2.1.0rc1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 2.1.0rc1 2026-02-13T07:46:48,459 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/b1/7a/b32a0301632f8c4691d30358628a4ecc12c1f34b7b9b16f02548b1ce5fc6/xgboost-2.1.0-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,459 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/53/7d/dc4fda290282be0fb45efd4e9ee5bdc225b5690d0f53048a94ec028b6a3b/xgboost-2.1.0-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,460 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/ed/81/7585f6e4ccf95c14ae18d8d7aeff317c48775a7576ea05c7441e0360a5ab/xgboost-2.1.0-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,460 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/5e/30/b4b1c071964acefeda3faade5b86e1bf2f428c5713404b212941942e835d/xgboost-2.1.0-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,461 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/78/75/1d207fccc15e7b0deb7b28a5c7acaa7c4e1308821eff8fe9adab95cbb9bc/xgboost-2.1.0-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,461 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/5b/c2/ffab644d6dabb5903a3754bac87a76f3c99828ebe62261975f53472d3035/xgboost-2.1.0-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,462 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/a2/48/d5da8591891327b0faf08179d420fba3893c6134bdd449497c5329e4cb01/xgboost-2.1.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,463 Found link https://files.pythonhosted.org/packages/c1/57/3d73029d72be166b3334121560bc72ea7d96dd2c6839a3bcad6be2cd6774/xgboost-2.1.0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 2.1.0 2026-02-13T07:46:48,464 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c4/41/f0980f72531ab8e1fdbeb2643c32f6bcc7e8777fa49e362f94d728887a58/xgboost-2.1.1-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,464 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/99/a1/5219921a9bcb5388623f81908ff43d606aec2e512e0c02f6eb49f3b3caa8/xgboost-2.1.1-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,465 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/85/57/15b518d07abf1b264e3c8a788099173fa791dbca6884b121948527c2a946/xgboost-2.1.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,466 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/ac/91/fdbd611bfa9a2c91001ccbbc32b3717d370551a98d083fd0a0bbfcb4b537/xgboost-2.1.1-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,466 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/65/8e/3971d9b26dbf419a62d77f7b577281f950d6d8d0defdab0c4b61bb02c4ae/xgboost-2.1.1-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,467 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/20/2f/2ccc91db71096cdb8c5174948db738075d7e38cfece0815500336f6e4ca8/xgboost-2.1.1-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,468 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/e2/7b/8c1b410cd0604cee9a167a19f7e1746f5b92ae7d02ad574ab560b73c5a48/xgboost-2.1.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,469 Found link https://files.pythonhosted.org/packages/fa/34/61667c6b7f997dd7018b095562c718b41f9d1ece9b42047438a0ad12c4f5/xgboost-2.1.1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 2.1.1 2026-02-13T07:46:48,469 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/ab/a2/876d56ae72d7472b7a4228b880f1aaaa9c01817e05b4943674c9384ff20a/xgboost-2.1.2-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,470 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/0e/57/900d6efd517aea09de07a22f26ec3bb757f744b96d098a24aa383d47cfb9/xgboost-2.1.2-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,470 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/d9/83/a50c7b8757b76377dc60dcd6e52b29e1d9798a7b0587205f82f80f5caa65/xgboost-2.1.2-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,471 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/49/12/fe41b85d9f1a363226f58d6a6f5c43031f64063a6e2f6e02162f84d96b76/xgboost-2.1.2-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,471 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/a8/5d/0b526537ab07334cd0832f036cdaa5a82371f75cc26e9001c51b315f7519/xgboost-2.1.2-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,472 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/95/a4/16490d38b4854a1ce4995f4088bcb701b5057f711e34c95cd6e29792cdde/xgboost-2.1.2-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,473 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/fe/df/e3a1f3f008db8d2b199ded2168014c7784b8027714b74d802c892815fd72/xgboost-2.1.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,474 Found link https://files.pythonhosted.org/packages/d2/d5/8d93a950a379b34767ac118cf5653977048e291c6695713a60863532ec08/xgboost-2.1.2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 2.1.2 2026-02-13T07:46:48,475 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/cd/c6/773ebd84414879bd0566788868ae46a6574f6efaf81e694f01ea1fed3277/xgboost-2.1.3-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,475 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/28/3c/ddf5d9eb742cdb7fbcd5c854bce07471bad01194ac37de91db64fbef0c58/xgboost-2.1.3-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,476 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/4a/3a/8cd69a216993fd9d54ceb079d1b357b7ef50678b3c2695d8a71962b8d0aa/xgboost-2.1.3-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,476 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/48/bc/05d7db90d421c5e3d681a12fd1eb087e37bf2e9bbe2b105422d6319ecc92/xgboost-2.1.3-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,477 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/0f/c8/f679a816c06a4a6d23da3f4b448d5f0615b51de2886ad3e3e695d17121b3/xgboost-2.1.3-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,478 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/32/93/66826e2f50cefecbb0a44bd1e667316bf0a3c8e78cd1f0cdf52f5b2c5c6f/xgboost-2.1.3-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,478 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/70/58/2f94976df39470fb00eec2cb4f914dde44cd0df8d96483208bf7db4bc97e/xgboost-2.1.3-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,479 Found link https://files.pythonhosted.org/packages/48/b0/131ffc4a15fd3acee9be3a7baa6b2fa6faa479799c51b880de9fc3ddf550/xgboost-2.1.3.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 2.1.3 2026-02-13T07:46:48,480 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/b6/fe/7a1d2342c2e93f22b41515e02b73504c7809247b16ae395bd2ee7ef11e19/xgboost-2.1.4-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,480 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/f5/b6/653a70910739f127adffbefb688ebc22b51139292757de7c22b1e04ce792/xgboost-2.1.4-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,481 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/43/06/905fee34c10fb0d0c3baa15106413b76f360d8e958765ec57c9eddf762fa/xgboost-2.1.4-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,482 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/f8/6a/41956f91ab984f2fa44529b2551d825a20d33807eba051a60d06ede2a87c/xgboost-2.1.4-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,482 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/b1/53/37032dca20dae7a88ad1907f817a81f232ca6e935f0c28c98db3c0a0bd22/xgboost-2.1.4-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,483 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/e4/3c/e3a93bfa7e8693c825df5ec02a40f7ff5f0950e02198b1e85da9315a8d47/xgboost-2.1.4-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,484 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/43/80/0b5a2dfcf5b4da27b0b68d2833f05d77e1a374d43db951fca200a1f12a52/xgboost-2.1.4-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,485 Found link https://files.pythonhosted.org/packages/e2/5e/860a1ef13ce38db8c257c83e138be64bcffde8f401e84bf1e2e91838afa3/xgboost-2.1.4.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.8), version: 2.1.4 2026-02-13T07:46:48,485 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/d7/95/5b71072b8f511656893e9cae451f74712f95c836c848ac1dfe890696e8a3/xgboost-3.0.0rc1-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,486 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/7f/0a/884f61c39ac46aa943ca973dedb1d30ecf6e970620d2ea632a911ab06ff8/xgboost-3.0.0rc1-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,487 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/fc/a1/19199dc8bccd47c4c2a08b028d15f59615749c140fe472a9d116fa835d64/xgboost-3.0.0rc1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,487 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/a2/54/46ab895561f49a482bff9b4c035c8aaf8921e5ec6ecca21e825c35590e68/xgboost-3.0.0rc1-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,488 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/6d/9a/28429b1466b4b774b8cdec9f5abc70cc93875879b8e77308670b75f6c88c/xgboost-3.0.0rc1-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,488 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/38/dd/d9106807fab74bdd795ecb342094408b78deda6119a5682ff6b771aa95ab/xgboost-3.0.0rc1-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,489 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/56/ba/21bf5785d8a264f521742755ff560acf2b599c58a99432f9ec44fc928999/xgboost-3.0.0rc1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,489 Found link https://files.pythonhosted.org/packages/c8/23/700d1db75d8a0f61d8f112388ec95443e5584ca032aef641fb06bcd1fdc4/xgboost-3.0.0rc1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.0.0rc1 2026-02-13T07:46:48,490 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/95/6c/d2a1636591e204667f320481b036acc9c526608bcc2319be71cce148102d/xgboost-3.0.0-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,491 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/5a/0b/f9f815f240a9610d42367172b9f7ef7e8c9113a09b1bb35d4d85f96b910a/xgboost-3.0.0-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,491 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/3c/aa/f4597dc989317d2431cd71998cac1f9205c773658e0cf6680bb9011b26eb/xgboost-3.0.0-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,492 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/ba/ba/b89d99b89946afc842feb8f47302e8022f1405f01212d3e186b6d674b2ba/xgboost-3.0.0-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,493 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/bb/68/a7a274bedf43bbf9de120104b438b45e232395f8b9861519040b7b725535/xgboost-3.0.0-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,494 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/63/f1/653afe1a1b7e1d03f26fd4bd30f3eebcfac2d8982e1a85b6be3355dcae25/xgboost-3.0.0-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,494 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/5e/03/15cd49e855c62226ecf1831bbe4c8e73a4324856077a23c495538a36e557/xgboost-3.0.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,496 Found link https://files.pythonhosted.org/packages/82/18/f58f9dcbcca811b30be945fd7f890f87a0ee822f7316e2ddd7a3e3056f08/xgboost-3.0.0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.0.0 2026-02-13T07:46:48,497 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/21/23/6fbc1de3e1c18e9c972fddfae7cffa140b308f437dda1d8d25f5bc20290c/xgboost-3.0.1-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,497 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/03/e8/2dcb0f52dfe81ae5595ce148427e04bed929768460d3b2bc65ca06e152d0/xgboost-3.0.1-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,498 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/bd/f4/063c09c525bffe2426ef0b784bf14edeecbef802f93ef7e8997c9feb6b29/xgboost-3.0.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,498 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/fd/94/0dc8b7c6db8cdcfc28b1fbe18f0852d664bbc0cd6cb74a51fd828a74aa7e/xgboost-3.0.1-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,499 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/56/f9/8cce0c36e224d0e5e636c3b2a7e05e1a69dd95cabf17535df6613c243d80/xgboost-3.0.1-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,499 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/fd/b8/25788d4e7fa8346647afcdf93abe5c1333af88e4a740cb4355c11b6d8392/xgboost-3.0.1-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,500 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/47/78/27daa8e0287ce205908f089564472af42eb4646146a51d2fbb76ef8f3880/xgboost-3.0.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,501 Found link https://files.pythonhosted.org/packages/23/75/c48309b611bac82e7a4442bff02edd31ccfb2224e62417be0802083bf12e/xgboost-3.0.1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.0.1 2026-02-13T07:46:48,501 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/0b/6b/f47143ecab6313272497f324ffe2eafaf2851c0781a9022040adf80f9aab/xgboost-3.0.2-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,502 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/09/c9/5f0be8e51d55df60a1bd7d09e7b05380e04c38de9554105f6cacffac3886/xgboost-3.0.2-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,503 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c0/eb/4b5036a16628dc375544ba5375768ddc3653a3372af6f947d73d11d1c3f2/xgboost-3.0.2-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,503 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/db/71/347f78ac21eb9221231bebf7d7a3eaea20b09377d9d602cee15fe9c7aeba/xgboost-3.0.2-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,504 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/47/a4/949c50325c6417bfae2b846c43f4a8ad6557278d26b6a526c5c22f2204aa/xgboost-3.0.2-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,505 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/cc/f5/1b5d88e5a65168b435e8339b53d027e3e7adecb0c7d157bc86d18f78471b/xgboost-3.0.2-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,505 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/29/22/e3ff2dfafe862a91733dfa0aecdb4794aa1d9a18e09a14e118bde0cbc2db/xgboost-3.0.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,507 Found link https://files.pythonhosted.org/packages/29/42/e6abc9e8c65033e5ff4117efc765e3d670c81c64ebd40ca6283bf4536994/xgboost-3.0.2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.0.2 2026-02-13T07:46:48,507 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/14/9e/05a55c603bbbf16262128ca11d0b039071a89230af8e56e1afa6ae263c3d/xgboost-3.0.3-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,508 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/68/15/43fbfd7e6ba5bd049a016dd74d96b1221f20a5ab7f0b33da8980fc103b44/xgboost-3.0.3-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,508 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/13/bb/3e37e07dfc42429c3369c8075a2268d99e0a5bdb18a6554e666b7d4abb43/xgboost-3.0.3-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,509 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/6c/e1/788f865a8a62c6ed936a24d6d2bc8defec7b51c749ff727d1ece5cc0eaef/xgboost-3.0.3-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,509 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/16/1a/e46343ad32e37d58b121829ead1a4b5db04d308ee1d89d71ed02f7db6870/xgboost-3.0.3-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,510 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/29/34/4457f29ba1b25c1fb9a34edd34b319d66ac26a48bab96ea8f99e28e7ef62/xgboost-3.0.3-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,510 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/b8/84/9d0618b1bc0d9dd421b9a44a472535e353c27703ae42ab8db86b2ea33a25/xgboost-3.0.3-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,511 Found link https://files.pythonhosted.org/packages/3f/8b/859cb4384a22244a29b45335f83fbe4b1614a0093c32f24602b052400768/xgboost-3.0.3.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.0.3 2026-02-13T07:46:48,512 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/27/03/bc1704970aac97d51eaa299d472603ca9447a01522842c906ed6d206aa19/xgboost-3.0.4-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,513 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/81/be/d490b0597ef98d6892ebf3cd74be2cb4399630b58ffb5a9141e8edf3a208/xgboost-3.0.4-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,513 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/46/61/8192b6f51475e54c06b9aafd3ddadf1aef4b64283632b4a93e89e8935a82/xgboost-3.0.4-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,514 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/d1/54/0b022a4257f20b0c3754197f676908fceb4d9f3463cd95dd22ee27b32641/xgboost-3.0.4-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,515 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/08/ea/58fda3d1817d5cad49a502787ae3705b729cdcbf92dfe19c3e467ddf0b8b/xgboost-3.0.4-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,516 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/dc/76/241d22b2b503e97e222d85d5e18f9cc76a67acb552acef84a78bc9e787a5/xgboost-3.0.4-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,516 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/99/19/e2544328cb7be70d7f73a7660ecce3a63b40282ff1a344c44c2faeef9586/xgboost-3.0.4-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,517 Found link https://files.pythonhosted.org/packages/47/a8/b64be2bbfa4f1f086c9d7186cac8f9c0d6fe624189327c5ac1d1fbd1d650/xgboost-3.0.4.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.0.4 2026-02-13T07:46:48,517 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/ea/df/bf2416bfc138b1d2fa261ecb7f612ca00545aae126aeb1dc314df3291d73/xgboost-3.0.5-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,518 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/28/c0/2c3e8a141180171aae913825bf5a200f37d1f7c598268cd8b6a219fb0eab/xgboost-3.0.5-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,518 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/66/68/e0e8285282ba81858d74d699cfee9e562a2a3cc7975f0fbd068b83aac559/xgboost-3.0.5-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,519 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/69/32/eb7e862179194c6440eab63f834a3de064d6340a8b873b5520ac035891db/xgboost-3.0.5-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,520 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/3b/d5/6c60111482f41fd680eb0e81e016498bea313cc00a6a4a41b38c8b45bd5c/xgboost-3.0.5-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,520 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/64/ad/61a86228e981b15361ff963e84648b1a29ab43debd95f7c2b3ef9d94dca1/xgboost-3.0.5-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,521 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/00/5a/f43bad68b31269a72bdd66102732ea4473e98f421ee9f71379e35dcb56f5/xgboost-3.0.5-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,522 Found link https://files.pythonhosted.org/packages/7d/c0/561b88dabe82f45555dd2b68abd5d79f787d3e383436a6a54453d5deeb3f/xgboost-3.0.5.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.0.5 2026-02-13T07:46:48,523 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/4f/c1/c8a6469f899cefa05665fedd4334ac0864d7fdd31bfab0a920afc608d25f/xgboost-3.1.0rc1-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,523 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/7b/eb/85dd98922e11bc8bf5186fc3761a61344299285a572a7f927974232eabd6/xgboost-3.1.0rc1-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,524 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/e1/5a/7751d6381751fe774f7886370e267e018cbdd4037f44d45af9c9e09b4755/xgboost-3.1.0rc1-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,525 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/3f/09/66736cc6bacea4a495af5c213cf950e62e95ca5b9ca7daff152edfc192ca/xgboost-3.1.0rc1-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,526 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c5/db/b527446a2ab242e2437d4b0152154c4f30baf12171dc3731bd22153e9926/xgboost-3.1.0rc1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,527 Found link https://files.pythonhosted.org/packages/07/24/6af0f2c3cff5c562c2ce066427671f8b88ba8089a3ea4f00b765cb6d40e0/xgboost-3.1.0rc1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.1.0rc1 2026-02-13T07:46:48,527 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/09/98/3fc2db2db675afc93618ba0857c6dd43b61e129a552b7acd4c37d56cb07d/xgboost-3.1.0-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,528 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/c8/49/2d7591207b1f326a7ab16d972cf6dbd53c780bc82df517ad97cd7aefbaf8/xgboost-3.1.0-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,528 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/ab/cc/c0cfcad3ec4207e5ffa9ec3528072dbe717bb2cd3d4c4d8348c49fadf3e4/xgboost-3.1.0-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,529 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/b5/4a/a721525125ed69cc9c2bfcbf3f926d86e2a6bd091d842a8f1076b1f6c01a/xgboost-3.1.0-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,530 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/82/07/5b074011fed250e2a7cdec0005c127e557bc48b9570e4ca01c1811558b0b/xgboost-3.1.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,531 Found link https://files.pythonhosted.org/packages/a3/52/ce4fc63c975729f59b7e73c8e3bd8702afc5fdf4a127cba1342703c56b63/xgboost-3.1.0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.1.0 2026-02-13T07:46:48,532 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/68/70/57ac2bc1078b497c562527dc89709db4f6d489676927c2331d9b47ab6bea/xgboost-3.1.1-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,532 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/af/7f/c8bde020171c900fcc808a16fe643c16d5ef96fd1516a24478bc54a428b0/xgboost-3.1.1-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,533 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/22/87/731d92a92aa848d0bf47ac55925d93f2c34fc3843e80f2e952b34c209888/xgboost-3.1.1-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,533 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/56/b0/e3efafd9c97ed931f6453bd71aa8feaffc9217e6121af65fda06cf32f608/xgboost-3.1.1-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,534 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/b8/90/f082b89dd74da8ca27f8a3c7b3e38fc8529a4a14eb2c5b0937c7d66aa922/xgboost-3.1.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,535 Found link https://files.pythonhosted.org/packages/e3/e2/4de8c1b0d80c309f973110311b1d9759b15066ad186fbea656819cbeec6a/xgboost-3.1.1.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.1.1 2026-02-13T07:46:48,536 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/35/1e/efdd603db8cb37422b01d925f9cce1baaac46508661c73f6aafd5b9d7c51/xgboost-3.1.2-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,536 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/f4/c6/ed928cb106f56ab73b3f4edb5287c1352251eb9225b5932d3dd5e2803f60/xgboost-3.1.2-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,537 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/70/2f/5418f4b1deaf0886caf81c5e056299228ac2fc09b965a2dfe5e4496331c8/xgboost-3.1.2-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,537 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/5e/ab/c60fcc137fa685533bb31e721de3ecc88959d393830d59d0204c5cbd2c85/xgboost-3.1.2-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,538 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/30/7d/41847e45ff075f3636c95d1000e0b75189aed4f1ae18c36812575bb42b4b/xgboost-3.1.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,539 Found link https://files.pythonhosted.org/packages/f0/64/42310363ecd814de5930981672d20da3d35271721ad2d2b4970b4092825b/xgboost-3.1.2.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.1.2 2026-02-13T07:46:48,540 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/1b/a9/8668a5662c497c32ab127b7ca57d91153f499b31c725969a1e4147782e64/xgboost-3.1.3-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,540 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/52/39/ec5c53228b091387e934d3d419e8e3a5ce98c1650d458987d6e254a15304/xgboost-3.1.3-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,541 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/99/f7/ceb06e6b959e5a8b303883482ecad346495641947679e3f735ae8ac1caa7/xgboost-3.1.3-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,542 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/6c/9c/9d4ad7f586698bad52a570d2bf81138e500a5d9f32723c2b4ed1dd9252d8/xgboost-3.1.3-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,542 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/3a/d8/4d4ae25452577f2dfabc66b60e712e7c01f9fe6c389fa88c546c2f427c4d/xgboost-3.1.3-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,543 Found link https://files.pythonhosted.org/packages/42/db/ff3eb8ff8cdf87a57cbb0f484234b4353178587236c4c84c1d307165c1f8/xgboost-3.1.3.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.1.3 2026-02-13T07:46:48,544 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/2d/49/6e4cdd877c24adf56cb3586bc96d93d4dcd780b5ea1efb32e1ee0de08bae/xgboost-3.2.0-py3-none-macosx_10_15_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,545 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/93/f1/c09ef1add609453aa3ba5bafcd0d1c1a805c1263c0b60138ec968f8ec296/xgboost-3.2.0-py3-none-macosx_12_0_arm64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,545 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/96/9f/d9914a7b8df842832850b1a18e5f47aaa071c217cdd1da2ae9deb291018b/xgboost-3.2.0-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,546 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/79/98/679de17c2caa4fd3b0b4386ecf7377301702cb0afb22930a07c142fcb1d8/xgboost-3.2.0-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,546 Skipping link: No binaries permitted for xgboost: https://files.pythonhosted.org/packages/1f/3d/1661dd114a914a67e3f7ab66fa1382e7599c2a8c340f314ad30a3e2b4d08/xgboost-3.2.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,547 Found link https://files.pythonhosted.org/packages/91/bb/1eb0242409d22db725d7a88088e6cfd6556829fb0736f9ff69aa9f1e9455/xgboost-3.2.0.tar.gz (from https://pypi.org/simple/xgboost/) (requires-python:>=3.10), version: 3.2.0 2026-02-13T07:46:48,548 Fetching project page and analyzing links: https://www.piwheels.org/simple/xgboost/ 2026-02-13T07:46:48,549 Getting page https://www.piwheels.org/simple/xgboost/ 2026-02-13T07:46:48,550 Found index url https://www.piwheels.org/simple 2026-02-13T07:46:48,709 Fetched page https://www.piwheels.org/simple/xgboost/ as text/html 2026-02-13T07:46:48,798 Skipping link: No binaries permitted for xgboost: https://www.piwheels.org/simple/xgboost/xgboost-3.1.3-py3-none-manylinux_2_36_armv7l.whl#sha256=8bcb08a12d7971e776769acabf23896a81cf50091b0fd412f40db569fb0ff4ed (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,799 Skipping link: No binaries permitted for xgboost: https://www.piwheels.org/simple/xgboost/xgboost-3.1.2-py3-none-manylinux_2_36_armv7l.whl#sha256=3c9a6bc0aeae0a7bbfd4570c37b0b0134e50790ce91706b7adc9d1c9aa03ebfc (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,800 Skipping link: No binaries permitted for xgboost: https://www.piwheels.org/simple/xgboost/xgboost-3.1.1-py3-none-manylinux_2_36_armv7l.whl#sha256=fb4acf3b981c578caf55b48a6c75a53438022da48a5ba714f3bd5cd5ff4bb4cc (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,800 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-3.1.0-py3-none-manylinux_2_36_armv7l.whl#sha256=1806f2d19b77fb06a71666a30773aa2fab0951041d98b27d305870c8f736b843 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,801 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-3.1.0rc1-py3-none-manylinux_2_36_armv7l.whl#sha256=6242c4479c3a97a53e7182e5fce480d27ce9c138bfd3a9afaa2ea616473c239b (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,802 Skipping link: No binaries permitted for xgboost: https://www.piwheels.org/simple/xgboost/xgboost-3.0.5-py3-none-manylinux_2_36_armv7l.whl#sha256=34ad148fb718c5bc90d40f1b0f6790a3158f50bafa6efc375f4e5926fe791718 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,802 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-3.0.4-py3-none-manylinux_2_36_armv7l.whl#sha256=ab99984f43966581c3d461620520b26c6804d05a554a66309cb153715c5d03be (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,803 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-3.0.3-py3-none-manylinux_2_36_armv7l.whl#sha256=e95128b79089890f53f9e6b572750bbf26a78bb1e34e8e59c07a6f8b84aba938 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,804 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-3.0.2-py3-none-manylinux_2_36_armv7l.whl#sha256=2ee7d09c0a87a6c5cfce63fad0f9bf2399892123890278dc7cf08537510e4265 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,804 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-3.0.1-py3-none-manylinux_2_36_armv7l.whl#sha256=313110c51a6b2d2bee318a8771cbe299e49ac9c0d773a109792da02c741e3fa1 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,805 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-3.0.0-py3-none-manylinux_2_36_armv7l.whl#sha256=a5a64be9b4a086eb7118a3ba59b392bfe7c7f2c940631e6169c6aee8f7ab0ce0 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,805 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-3.0.0rc1-py3-none-manylinux_2_36_armv7l.whl#sha256=4482836acd59856f1b8426aaa425a936551a8c8b17e538141e9837188fba1386 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.10) 2026-02-13T07:46:48,806 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.1.4-py3-none-manylinux_2_36_armv7l.whl#sha256=de39ee9beb3c5ba41a3859328a1bded8ce95b1a1f09b2ef82e3b70fa1cbb986b (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,806 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.1.3-py3-none-manylinux_2_36_armv7l.whl#sha256=76a380690fed4635b68d4ac149b371c75820052385b997be8dfee3a851bc5dd8 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,807 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.1.2-py3-none-manylinux_2_31_armv7l.whl#sha256=e9e9c9a39f6334beed25fd2f9b64515bd36de1d1971aa106eaed804536facb37 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,807 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.1.1-py3-none-linux_armv6l.whl#sha256=f35d72c9a5c3bb820ac7266441e755de6762b2e0891178731f616f2ec09ecf69 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,808 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.1.1-py3-none-linux_armv7l.whl#sha256=f35d72c9a5c3bb820ac7266441e755de6762b2e0891178731f616f2ec09ecf69 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,809 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.1.0-py3-none-linux_armv6l.whl#sha256=1cf17ec858c4cbcb14d7cdbd52ee3354d5feccf2c097c35fee47b581130f8125 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,809 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.1.0-py3-none-linux_armv7l.whl#sha256=1cf17ec858c4cbcb14d7cdbd52ee3354d5feccf2c097c35fee47b581130f8125 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,810 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.1.0rc1-py3-none-linux_armv6l.whl#sha256=c221bc0571698cf4f5853138fd0370b837f18e014fe35c9464e98fe97a682e01 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,810 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.1.0rc1-py3-none-linux_armv7l.whl#sha256=c221bc0571698cf4f5853138fd0370b837f18e014fe35c9464e98fe97a682e01 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,811 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.0.3-py3-none-linux_armv6l.whl#sha256=3adc8be1386d5be5deb606e2c9f8abe76ace2b648f9cded67f3a265ea67b5fa5 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,811 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.0.3-py3-none-linux_armv7l.whl#sha256=3adc8be1386d5be5deb606e2c9f8abe76ace2b648f9cded67f3a265ea67b5fa5 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,812 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.0.2-py3-none-linux_armv6l.whl#sha256=d2cf1ad55497b0c1a08ef8ae8f098942b1957e498ebfe8f22c6eccda051696ed (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,812 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.0.2-py3-none-linux_armv7l.whl#sha256=d2cf1ad55497b0c1a08ef8ae8f098942b1957e498ebfe8f22c6eccda051696ed (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,813 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.0.1-py3-none-linux_armv6l.whl#sha256=d5ef8b08d707db3e91d00726ddd259c39f8bda42be76ceea8334342ea30ce818 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,813 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.0.1-py3-none-linux_armv7l.whl#sha256=d5ef8b08d707db3e91d00726ddd259c39f8bda42be76ceea8334342ea30ce818 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,814 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.0.0-py3-none-linux_armv6l.whl#sha256=d6f0c1bc6b4667363da1ef7120123dcb436a7a16cf93b9c0bde5f3662efa9cb9 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,814 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.0.0-py3-none-linux_armv7l.whl#sha256=d6f0c1bc6b4667363da1ef7120123dcb436a7a16cf93b9c0bde5f3662efa9cb9 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,815 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.0.0rc1-py3-none-linux_armv6l.whl#sha256=880ef6ed5040812420856eee1985245408f693e5ea9442c14f77ccafc039c49a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,816 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-2.0.0rc1-py3-none-linux_armv7l.whl#sha256=880ef6ed5040812420856eee1985245408f693e5ea9442c14f77ccafc039c49a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,817 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.6-cp39-cp39-linux_armv6l.whl#sha256=bbe9abbd2358982fbbc933086d5b5ad482dadaa0c4ab6a2dd90a12cd5acafcbb (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,817 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.6-cp39-cp39-linux_armv7l.whl#sha256=bbe9abbd2358982fbbc933086d5b5ad482dadaa0c4ab6a2dd90a12cd5acafcbb (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,818 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.6-cp313-cp313-linux_armv6l.whl#sha256=093cef2a5e0af8e6324fd84bca2875ec660d0f94db869eff9b2bc568c8eb3ffa (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,818 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.6-cp313-cp313-linux_armv7l.whl#sha256=093cef2a5e0af8e6324fd84bca2875ec660d0f94db869eff9b2bc568c8eb3ffa (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,819 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.5-cp39-cp39-linux_armv6l.whl#sha256=a1bfa83497c5ca55e700cce7bc09415da8779583ae8be097cfd8ad93d2dc1883 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,820 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.5-cp39-cp39-linux_armv7l.whl#sha256=a1bfa83497c5ca55e700cce7bc09415da8779583ae8be097cfd8ad93d2dc1883 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,820 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.5-cp311-cp311-linux_armv6l.whl#sha256=7058a398b258c49d801312ce044024951c0d41a0bf3816bc8c07206ae67f535d (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,821 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.5-cp311-cp311-linux_armv7l.whl#sha256=7058a398b258c49d801312ce044024951c0d41a0bf3816bc8c07206ae67f535d (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,821 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.5-cp313-cp313-linux_armv6l.whl#sha256=42c4953e00b177af9e390fc65de89b9e3fd40699bae27ba24fc3901b810a0b1b (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,822 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.5-cp313-cp313-linux_armv7l.whl#sha256=42c4953e00b177af9e390fc65de89b9e3fd40699bae27ba24fc3901b810a0b1b (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,822 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.4-cp39-cp39-linux_armv6l.whl#sha256=ce427bec978575add09b30772ab42a9209b6d84dc747665f06475d72fb7e8d6b (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,823 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.4-cp39-cp39-linux_armv7l.whl#sha256=ce427bec978575add09b30772ab42a9209b6d84dc747665f06475d72fb7e8d6b (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,823 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.4-cp313-cp313-linux_armv6l.whl#sha256=f287a3bd57ea72cae64218d1142144486bf54b273050296606025bcaac64a0b7 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,824 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.4-cp313-cp313-linux_armv7l.whl#sha256=f287a3bd57ea72cae64218d1142144486bf54b273050296606025bcaac64a0b7 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,824 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.3-cp39-cp39-linux_armv6l.whl#sha256=18bb5ff863e8660a5bd447377289145f1727b4106f9705a8e8ceb5ee0471fd63 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,825 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.3-cp39-cp39-linux_armv7l.whl#sha256=18bb5ff863e8660a5bd447377289145f1727b4106f9705a8e8ceb5ee0471fd63 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,826 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.3-cp311-cp311-linux_armv6l.whl#sha256=b7639f1dc8cbdfb9d51c83fc90a664d54d1d5eb224a9d1f3358f389dc8f7734e (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,826 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.3-cp311-cp311-linux_armv7l.whl#sha256=b7639f1dc8cbdfb9d51c83fc90a664d54d1d5eb224a9d1f3358f389dc8f7734e (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,827 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.3-cp313-cp313-linux_armv6l.whl#sha256=ecbc2b7fe08907e4ae03268cd9113d37096ef266c70e3bb7cb943b29b781b6c7 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,827 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.3-cp313-cp313-linux_armv7l.whl#sha256=ecbc2b7fe08907e4ae03268cd9113d37096ef266c70e3bb7cb943b29b781b6c7 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,828 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.2-cp39-cp39-linux_armv6l.whl#sha256=1f9350432e6fcb490e2612da90fddf189f7f8ed83c0ce26a690b52654fa66131 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,828 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.2-cp39-cp39-linux_armv7l.whl#sha256=1f9350432e6fcb490e2612da90fddf189f7f8ed83c0ce26a690b52654fa66131 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,829 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.2-cp311-cp311-linux_armv6l.whl#sha256=2433557738beaf7514cb6666f2b1f32085ed8615d359f9c057f077c7df955ec8 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,830 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.2-cp311-cp311-linux_armv7l.whl#sha256=2433557738beaf7514cb6666f2b1f32085ed8615d359f9c057f077c7df955ec8 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,830 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.2-cp313-cp313-linux_armv6l.whl#sha256=5001af79b648ebfd875b88b6157340236779a564b5029971d72ae2c9255f0a6f (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,831 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.2-cp313-cp313-linux_armv7l.whl#sha256=5001af79b648ebfd875b88b6157340236779a564b5029971d72ae2c9255f0a6f (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,832 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.1-cp39-cp39-linux_armv6l.whl#sha256=2c38d6acab883df91685da83c112d9531edfb3573b2847e0f734949f9968cc02 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,832 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.1-cp39-cp39-linux_armv7l.whl#sha256=2c38d6acab883df91685da83c112d9531edfb3573b2847e0f734949f9968cc02 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,833 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.1-cp311-cp311-linux_armv6l.whl#sha256=7a79146a3189bad45bb0759ad04a70e9cdf53e94ebb652cbd4f7a93f1a3f0c8e (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,833 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.1-cp311-cp311-linux_armv7l.whl#sha256=7a79146a3189bad45bb0759ad04a70e9cdf53e94ebb652cbd4f7a93f1a3f0c8e (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,834 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.1-cp313-cp313-linux_armv6l.whl#sha256=6cb9c9b91f9dbce52a3f1debd40eca3cc6b24b734c86a73b969bb8081d80bbac (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,835 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.1-cp313-cp313-linux_armv7l.whl#sha256=6cb9c9b91f9dbce52a3f1debd40eca3cc6b24b734c86a73b969bb8081d80bbac (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,836 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.0.post0-cp39-cp39-linux_armv6l.whl#sha256=8b63c87dcc684641874fc3feaf40e014d3b99fd728c87f6a2247be2d21918756 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,836 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.0.post0-cp39-cp39-linux_armv7l.whl#sha256=8b63c87dcc684641874fc3feaf40e014d3b99fd728c87f6a2247be2d21918756 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,837 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.0.post0-cp311-cp311-linux_armv6l.whl#sha256=bf6ce45940823f6b107ce53bc8a6681d15439c5dedfbbd9dcd17064df0d404d3 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,837 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.0.post0-cp311-cp311-linux_armv7l.whl#sha256=bf6ce45940823f6b107ce53bc8a6681d15439c5dedfbbd9dcd17064df0d404d3 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,838 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.0.post0-cp313-cp313-linux_armv6l.whl#sha256=c8697ece05821bf6aeb2d0897ab47bf080e5710ed906ac03a83442e71155e42a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,838 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.7.0.post0-cp313-cp313-linux_armv7l.whl#sha256=c8697ece05821bf6aeb2d0897ab47bf080e5710ed906ac03a83442e71155e42a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.8) 2026-02-13T07:46:48,839 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.2-cp311-cp311-linux_armv6l.whl#sha256=aaed39f493f694ee0c3b146a756d6c64ec800745835c4f64855af91d4fa71974 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,840 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.2-cp311-cp311-linux_armv7l.whl#sha256=aaed39f493f694ee0c3b146a756d6c64ec800745835c4f64855af91d4fa71974 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,840 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.2-cp37-cp37m-linux_armv6l.whl#sha256=5152d8125b06c6dc1e339bbab39ae242a67f459ab69b618f3d15aeffd126ff19 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,841 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.2-cp37-cp37m-linux_armv7l.whl#sha256=5152d8125b06c6dc1e339bbab39ae242a67f459ab69b618f3d15aeffd126ff19 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,841 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.2-cp39-cp39-linux_armv6l.whl#sha256=9f917ea8e431b112c961ebce445fb4a281cfbe77967fdc24a8222ea8fbe1b93a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,842 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.2-cp39-cp39-linux_armv7l.whl#sha256=9f917ea8e431b112c961ebce445fb4a281cfbe77967fdc24a8222ea8fbe1b93a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,843 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.2-cp313-cp313-linux_armv6l.whl#sha256=6a50f6cb3f266a55cb64c440473b89a6144223de4985461c22cc8714a09b5d37 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,843 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.2-cp313-cp313-linux_armv7l.whl#sha256=6a50f6cb3f266a55cb64c440473b89a6144223de4985461c22cc8714a09b5d37 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,844 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.1-cp37-cp37m-linux_armv6l.whl#sha256=cfc78ff09b96a3ea59304e5ccab2172512e5df64fccfaa22605a4eb070bcb27b (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,844 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.1-cp37-cp37m-linux_armv7l.whl#sha256=cfc78ff09b96a3ea59304e5ccab2172512e5df64fccfaa22605a4eb070bcb27b (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,845 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.1-cp39-cp39-linux_armv6l.whl#sha256=8e34270382a6d96c38d3e7f2455a36f91276e187fa36fb22b2a9d0054a670d79 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,845 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.1-cp39-cp39-linux_armv7l.whl#sha256=8e34270382a6d96c38d3e7f2455a36f91276e187fa36fb22b2a9d0054a670d79 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,846 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.1-cp311-cp311-linux_armv6l.whl#sha256=dcdb31f43a8fb504eb7d8d681865894beabc121198fcceefb46bccfadccd495d (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,847 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.1-cp311-cp311-linux_armv7l.whl#sha256=dcdb31f43a8fb504eb7d8d681865894beabc121198fcceefb46bccfadccd495d (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,847 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.1-cp313-cp313-linux_armv6l.whl#sha256=9928f3fd5052d6e74ad606cb7b8ab900dd13ddc9d2e62848cbbfcefccda9fea8 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,848 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.1-cp313-cp313-linux_armv7l.whl#sha256=9928f3fd5052d6e74ad606cb7b8ab900dd13ddc9d2e62848cbbfcefccda9fea8 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,848 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0-cp39-cp39-linux_armv6l.whl#sha256=c67ba8987b4c316fb6fea8a048cc8991f6a1a7bf9410a7c5cae4aafdd826d64a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,849 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0-cp39-cp39-linux_armv7l.whl#sha256=c67ba8987b4c316fb6fea8a048cc8991f6a1a7bf9410a7c5cae4aafdd826d64a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,850 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0-cp37-cp37m-linux_armv6l.whl#sha256=136f8af49f5f2d7098ed3d62bea246033f2b20ec36c077813adbb5fb4c8a6a6c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,851 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0-cp37-cp37m-linux_armv7l.whl#sha256=136f8af49f5f2d7098ed3d62bea246033f2b20ec36c077813adbb5fb4c8a6a6c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,851 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0-cp311-cp311-linux_armv6l.whl#sha256=5b9b999cecd4628da37c218ab383fbb961b9d6a065e5a278b4baf25ff35e6caa (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,851 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0-cp311-cp311-linux_armv7l.whl#sha256=5b9b999cecd4628da37c218ab383fbb961b9d6a065e5a278b4baf25ff35e6caa (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,852 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0-cp313-cp313-linux_armv6l.whl#sha256=27c4dd8f6b906683a27d80939efc92cba3fbcdc59829d79263ae629e88e6fb46 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,852 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0-cp313-cp313-linux_armv7l.whl#sha256=27c4dd8f6b906683a27d80939efc92cba3fbcdc59829d79263ae629e88e6fb46 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,853 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0rc1-cp37-cp37m-linux_armv6l.whl#sha256=615ede56c9cf5a8c82de6959282bfe9b59bba235762c633140fb47c4aa9b70df (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,854 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0rc1-cp37-cp37m-linux_armv7l.whl#sha256=615ede56c9cf5a8c82de6959282bfe9b59bba235762c633140fb47c4aa9b70df (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,854 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0rc1-cp39-cp39-linux_armv6l.whl#sha256=0f7fb7794bd4b8b17880c94eee313e552f3db9dcdac5e3306b73958cd8b2f144 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,855 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0rc1-cp39-cp39-linux_armv7l.whl#sha256=0f7fb7794bd4b8b17880c94eee313e552f3db9dcdac5e3306b73958cd8b2f144 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,855 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0rc1-cp311-cp311-linux_armv6l.whl#sha256=e4b0f278cdea7ac435a1a74be093fe6e23bf1468c3ef2b47533e50d072ecead6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,856 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0rc1-cp311-cp311-linux_armv7l.whl#sha256=e4b0f278cdea7ac435a1a74be093fe6e23bf1468c3ef2b47533e50d072ecead6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,857 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0rc1-cp313-cp313-linux_armv6l.whl#sha256=0ef2687af978cc83193322a53b224aed328a578ac4a95605a30b7f5b69a6e30a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,857 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.6.0rc1-cp313-cp313-linux_armv7l.whl#sha256=0ef2687af978cc83193322a53b224aed328a578ac4a95605a30b7f5b69a6e30a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.7) 2026-02-13T07:46:48,858 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.2-cp311-cp311-linux_armv6l.whl#sha256=ccf420b3c0418b9f3c858e36250938a1f35ebef0fe8fb953ad6991562d72eb0c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,859 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.2-cp311-cp311-linux_armv7l.whl#sha256=ccf420b3c0418b9f3c858e36250938a1f35ebef0fe8fb953ad6991562d72eb0c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,859 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.2-cp37-cp37m-linux_armv6l.whl#sha256=2027a103eae8728c959e72624e5743683d80b3484800c9185a239b5200b95783 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,859 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.2-cp37-cp37m-linux_armv7l.whl#sha256=2027a103eae8728c959e72624e5743683d80b3484800c9185a239b5200b95783 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,860 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.2-cp39-cp39-linux_armv6l.whl#sha256=a37bf39d7404c1c1c9d38eef1fc66f10ada9ff33cff3b391b4d002f995f2349e (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,860 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.2-cp39-cp39-linux_armv7l.whl#sha256=a37bf39d7404c1c1c9d38eef1fc66f10ada9ff33cff3b391b4d002f995f2349e (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,861 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.2-cp313-cp313-linux_armv6l.whl#sha256=b078734a43aef3cdd87225da8660487c9498e01e488d26edcec8fc41611bd398 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,862 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.2-cp313-cp313-linux_armv7l.whl#sha256=b078734a43aef3cdd87225da8660487c9498e01e488d26edcec8fc41611bd398 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,862 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.1-cp311-cp311-linux_armv6l.whl#sha256=c2990e56d29cd5ae02a6ab5246b1f2334c43a0b8cb8c802d9636e805a1a13805 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,863 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.1-cp311-cp311-linux_armv7l.whl#sha256=c2990e56d29cd5ae02a6ab5246b1f2334c43a0b8cb8c802d9636e805a1a13805 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,864 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.1-cp37-cp37m-linux_armv6l.whl#sha256=cdb8f67d9e0199192faf310144c9db0e3aecff3ed17a385f5782027afa39e497 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,864 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.1-cp37-cp37m-linux_armv7l.whl#sha256=cdb8f67d9e0199192faf310144c9db0e3aecff3ed17a385f5782027afa39e497 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,865 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.1-cp39-cp39-linux_armv6l.whl#sha256=ca96d73505f4b3f11eef1447af442291e2e513ab71059e10d73453ae3ed82aea (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,866 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.1-cp39-cp39-linux_armv7l.whl#sha256=ca96d73505f4b3f11eef1447af442291e2e513ab71059e10d73453ae3ed82aea (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,866 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.1-cp313-cp313-linux_armv6l.whl#sha256=119ffc51f3119450af0d5ce007a5e3d8a49bb1c3ab8e9e87d65137ab29fe5a5b (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,867 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.1-cp313-cp313-linux_armv7l.whl#sha256=119ffc51f3119450af0d5ce007a5e3d8a49bb1c3ab8e9e87d65137ab29fe5a5b (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,867 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0-cp311-cp311-linux_armv6l.whl#sha256=53668283b032341363c4551a02413552ed79836bddbd0e40f8a55a182f39618e (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,868 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0-cp311-cp311-linux_armv7l.whl#sha256=53668283b032341363c4551a02413552ed79836bddbd0e40f8a55a182f39618e (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,868 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0-cp37-cp37m-linux_armv6l.whl#sha256=61cf4a0d17125564af2c41dd435162cc5ac14cc7d51e1bbbec434349c8f739ae (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,869 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0-cp37-cp37m-linux_armv7l.whl#sha256=61cf4a0d17125564af2c41dd435162cc5ac14cc7d51e1bbbec434349c8f739ae (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,869 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0-cp39-cp39-linux_armv6l.whl#sha256=976542877fbfa988db8ae9ad54342d4e27e10c53e452912f0f3a4ca74cdc02f2 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,870 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0-cp39-cp39-linux_armv7l.whl#sha256=976542877fbfa988db8ae9ad54342d4e27e10c53e452912f0f3a4ca74cdc02f2 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,871 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0-cp313-cp313-linux_armv6l.whl#sha256=c3ca3f6db4f272eea96278d94d8a1eb27f7a339a346cf404b64cffc0ce0505da (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,871 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0-cp313-cp313-linux_armv7l.whl#sha256=c3ca3f6db4f272eea96278d94d8a1eb27f7a339a346cf404b64cffc0ce0505da (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,872 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0rc1-cp311-cp311-linux_armv6l.whl#sha256=6ae0739e83115def877bdd077176cc80ab92ab36a778c17d3f4f84cab5a58597 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,872 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0rc1-cp311-cp311-linux_armv7l.whl#sha256=6ae0739e83115def877bdd077176cc80ab92ab36a778c17d3f4f84cab5a58597 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,873 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0rc1-cp37-cp37m-linux_armv6l.whl#sha256=c4dd3d17b4731de2eafcdc9e422858b0c2e4b401325a213546683e46731f118e (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,874 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0rc1-cp37-cp37m-linux_armv7l.whl#sha256=c4dd3d17b4731de2eafcdc9e422858b0c2e4b401325a213546683e46731f118e (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,875 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0rc1-cp39-cp39-linux_armv6l.whl#sha256=e51787ae7ad4a865eecb1879264d92c756e786fc8cb6d371c5adaf684d613fa0 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,875 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0rc1-cp39-cp39-linux_armv7l.whl#sha256=e51787ae7ad4a865eecb1879264d92c756e786fc8cb6d371c5adaf684d613fa0 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,876 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0rc1-cp313-cp313-linux_armv6l.whl#sha256=1286b676a9a41e493c7c0944c472ad7f147bd5e196826934ac3f13d5d2bd9320 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,876 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.5.0rc1-cp313-cp313-linux_armv7l.whl#sha256=1286b676a9a41e493c7c0944c472ad7f147bd5e196826934ac3f13d5d2bd9320 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,877 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.2-cp311-cp311-linux_armv6l.whl#sha256=e3f6a5eb23f39f203c724ee418b7a9ca51b5b078768e924bf65470354ff5f42c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,877 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.2-cp311-cp311-linux_armv7l.whl#sha256=e3f6a5eb23f39f203c724ee418b7a9ca51b5b078768e924bf65470354ff5f42c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,878 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.2-cp37-cp37m-linux_armv6l.whl#sha256=d13adc788154d326b2e6673518778bcdcba19d1457e0b71ccbfce21ee3f4394c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,878 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.2-cp37-cp37m-linux_armv7l.whl#sha256=d13adc788154d326b2e6673518778bcdcba19d1457e0b71ccbfce21ee3f4394c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,879 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.2-cp39-cp39-linux_armv6l.whl#sha256=c9bc7812403577ef37d2e80b02becc62fd059294b47530cfcf4be5608385da8f (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,880 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.2-cp39-cp39-linux_armv7l.whl#sha256=c9bc7812403577ef37d2e80b02becc62fd059294b47530cfcf4be5608385da8f (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,880 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.2-cp313-cp313-linux_armv6l.whl#sha256=75a57b38fce3979f334185d2539a31825744871462264b32831ba08c4c1b03e6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,881 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.2-cp313-cp313-linux_armv7l.whl#sha256=75a57b38fce3979f334185d2539a31825744871462264b32831ba08c4c1b03e6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,882 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.1-cp311-cp311-linux_armv6l.whl#sha256=1e20b941b450bb7b08ff3890865f17bc61631c24deb75b053395c07347d11e94 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,882 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.1-cp311-cp311-linux_armv7l.whl#sha256=1e20b941b450bb7b08ff3890865f17bc61631c24deb75b053395c07347d11e94 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,883 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.1-cp37-cp37m-linux_armv6l.whl#sha256=02ddddbbd82b712aa0cafb274abd8dc48c1dc1a81648926431eb411e0f8da8fe (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,883 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.1-cp37-cp37m-linux_armv7l.whl#sha256=02ddddbbd82b712aa0cafb274abd8dc48c1dc1a81648926431eb411e0f8da8fe (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,884 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.1-cp39-cp39-linux_armv6l.whl#sha256=1b0db975b35707c2e6d7dbbf3e033754d038c146b8b2941bfe023426376a02bc (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,884 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.1-cp39-cp39-linux_armv7l.whl#sha256=1b0db975b35707c2e6d7dbbf3e033754d038c146b8b2941bfe023426376a02bc (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,885 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.1-cp313-cp313-linux_armv6l.whl#sha256=12ae3f66a539974cf7b1c854951e6ae974c6b8b1060789dfbd98767fd98f3ca2 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,885 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.1-cp313-cp313-linux_armv7l.whl#sha256=12ae3f66a539974cf7b1c854951e6ae974c6b8b1060789dfbd98767fd98f3ca2 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,886 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0-cp37-cp37m-linux_armv6l.whl#sha256=4e9153e3eda1c780293c536ae9531195fdc274b6558323d0bc7958979e0bc20c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,886 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0-cp37-cp37m-linux_armv7l.whl#sha256=4e9153e3eda1c780293c536ae9531195fdc274b6558323d0bc7958979e0bc20c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,887 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0-cp311-cp311-linux_armv6l.whl#sha256=816f12d9d63a67b0a0f50b11f8718f0ea97553d6e7f2382955317a2a6e584b93 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,888 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0-cp311-cp311-linux_armv7l.whl#sha256=816f12d9d63a67b0a0f50b11f8718f0ea97553d6e7f2382955317a2a6e584b93 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,888 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0-cp39-cp39-linux_armv6l.whl#sha256=24930647466ae5647ca8cccd6a695d3981c2cc188a4e364eae6a5731f3abba90 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,889 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0-cp39-cp39-linux_armv7l.whl#sha256=24930647466ae5647ca8cccd6a695d3981c2cc188a4e364eae6a5731f3abba90 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,890 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0-cp313-cp313-linux_armv6l.whl#sha256=911b926f6581dc9aec2103127c6de522f8536d77afa64f799e4d66c12b241284 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,890 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0-cp313-cp313-linux_armv7l.whl#sha256=911b926f6581dc9aec2103127c6de522f8536d77afa64f799e4d66c12b241284 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,891 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0rc1-cp37-cp37m-linux_armv6l.whl#sha256=f87c5f160de5518c9552c6285264183abe7c5579adb1cfc7d6ea456dfe470879 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,891 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0rc1-cp37-cp37m-linux_armv7l.whl#sha256=f87c5f160de5518c9552c6285264183abe7c5579adb1cfc7d6ea456dfe470879 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,891 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0rc1-cp311-cp311-linux_armv6l.whl#sha256=e0a2ba12977b71329ad89353d7fcca559396806dfe113861e94d011f4a2839fd (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,892 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0rc1-cp311-cp311-linux_armv7l.whl#sha256=e0a2ba12977b71329ad89353d7fcca559396806dfe113861e94d011f4a2839fd (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,893 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0rc1-cp39-cp39-linux_armv6l.whl#sha256=8686499cd3478520b1bee5e9c00b45077f52bc000af5ae50799ae95883200cfb (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,893 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0rc1-cp39-cp39-linux_armv7l.whl#sha256=8686499cd3478520b1bee5e9c00b45077f52bc000af5ae50799ae95883200cfb (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,894 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0rc1-cp313-cp313-linux_armv6l.whl#sha256=59c5dba44c43a2fa1b72b01b8f7c4eaf1014e9d4e81c75207583662daefbd94a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,894 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.4.0rc1-cp313-cp313-linux_armv7l.whl#sha256=59c5dba44c43a2fa1b72b01b8f7c4eaf1014e9d4e81c75207583662daefbd94a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,895 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.3-cp37-cp37m-linux_armv6l.whl#sha256=01cb040247d733acbec96fc5ae2b3106a2634e00ab375595cf8014a6316a498c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,896 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.3-cp37-cp37m-linux_armv7l.whl#sha256=01cb040247d733acbec96fc5ae2b3106a2634e00ab375595cf8014a6316a498c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,896 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.3-cp311-cp311-linux_armv6l.whl#sha256=46c625f0869d5495923397a005dbddd593d38210d6b8bd14bf6243565a39daab (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,897 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.3-cp311-cp311-linux_armv7l.whl#sha256=46c625f0869d5495923397a005dbddd593d38210d6b8bd14bf6243565a39daab (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,897 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.3-cp39-cp39-linux_armv6l.whl#sha256=ed1a29bfac2a768e287cbcc7eea2f41156019630ae967b4cb56c502d23a6680b (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,898 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.3-cp39-cp39-linux_armv7l.whl#sha256=ed1a29bfac2a768e287cbcc7eea2f41156019630ae967b4cb56c502d23a6680b (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,898 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.3-cp313-cp313-linux_armv6l.whl#sha256=f832e27878c7f93a5398b3620e22cbcacb3b41f3129cc541bcea228bc52f073f (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,899 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.3-cp313-cp313-linux_armv7l.whl#sha256=f832e27878c7f93a5398b3620e22cbcacb3b41f3129cc541bcea228bc52f073f (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,899 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.2-cp37-cp37m-linux_armv6l.whl#sha256=67dfa8e03e5a65ffa66d3040f2707f0e33373a34649ec1501b6b20d320c06a79 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,900 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.2-cp37-cp37m-linux_armv7l.whl#sha256=67dfa8e03e5a65ffa66d3040f2707f0e33373a34649ec1501b6b20d320c06a79 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,900 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.2-cp311-cp311-linux_armv6l.whl#sha256=c1ee5eb9545744182345f639e6f553586f0432c6a13b90960b4fe0dc7fa1485c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,901 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.2-cp311-cp311-linux_armv7l.whl#sha256=c1ee5eb9545744182345f639e6f553586f0432c6a13b90960b4fe0dc7fa1485c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,902 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.2-cp39-cp39-linux_armv6l.whl#sha256=d5588db202182a80fdf3d3ac7d6f3d14da59c6f18d4795ea71a51eefe6fbaac9 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,902 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.2-cp39-cp39-linux_armv7l.whl#sha256=d5588db202182a80fdf3d3ac7d6f3d14da59c6f18d4795ea71a51eefe6fbaac9 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,903 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.2-cp313-cp313-linux_armv6l.whl#sha256=e9184e4e91a278913345ce0240a9461afe38da507f8ecda84779407b74d4a05d (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,903 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.2-cp313-cp313-linux_armv7l.whl#sha256=e9184e4e91a278913345ce0240a9461afe38da507f8ecda84779407b74d4a05d (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,904 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.1-cp37-cp37m-linux_armv6l.whl#sha256=39380c461d0a0a80b5a20491353f23125b93c06539972f34b07b72dad04eb277 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,905 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.1-cp37-cp37m-linux_armv7l.whl#sha256=39380c461d0a0a80b5a20491353f23125b93c06539972f34b07b72dad04eb277 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,905 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.1-cp311-cp311-linux_armv6l.whl#sha256=fb40b21aef53b30310ad2d4b1103ac7776704488ea229d813490493f7b1748c6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,905 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.1-cp311-cp311-linux_armv7l.whl#sha256=fb40b21aef53b30310ad2d4b1103ac7776704488ea229d813490493f7b1748c6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,906 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.1-cp39-cp39-linux_armv6l.whl#sha256=295f3db421a1f88cb1c5fb5c1f3fbad93696397da92f18fb9a4ba6a6a738eebc (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,906 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.1-cp39-cp39-linux_armv7l.whl#sha256=295f3db421a1f88cb1c5fb5c1f3fbad93696397da92f18fb9a4ba6a6a738eebc (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,907 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.1-cp313-cp313-linux_armv6l.whl#sha256=3639a676f7ac3885164397567d7e0b20059bc8b7cf7c870dc8fa552957b3a5a7 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,907 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.1-cp313-cp313-linux_armv7l.whl#sha256=3639a676f7ac3885164397567d7e0b20059bc8b7cf7c870dc8fa552957b3a5a7 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,908 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0.post0-cp37-cp37m-linux_armv6l.whl#sha256=834b3847bbe865d29a5364296b34ce2000e682908700d1c3698b143b55f37786 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,909 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0.post0-cp37-cp37m-linux_armv7l.whl#sha256=834b3847bbe865d29a5364296b34ce2000e682908700d1c3698b143b55f37786 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,909 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0.post0-cp311-cp311-linux_armv6l.whl#sha256=dc115b73b98c7856f95c97523456d2e2193238adf70af0ecbdcec5fa187e821f (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,910 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0.post0-cp311-cp311-linux_armv7l.whl#sha256=dc115b73b98c7856f95c97523456d2e2193238adf70af0ecbdcec5fa187e821f (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,911 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0.post0-cp39-cp39-linux_armv6l.whl#sha256=a0d4adef9b18980378bcb7011adfb1ec68371d6f6e6d0c599ffc9b2796c156b5 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,912 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0.post0-cp39-cp39-linux_armv7l.whl#sha256=a0d4adef9b18980378bcb7011adfb1ec68371d6f6e6d0c599ffc9b2796c156b5 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,912 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0.post0-cp313-cp313-linux_armv6l.whl#sha256=2376a2c8456ba8585c9f1e14733f16dc222a463fd590b001a8a15f5ca2efda64 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,913 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0.post0-cp313-cp313-linux_armv7l.whl#sha256=2376a2c8456ba8585c9f1e14733f16dc222a463fd590b001a8a15f5ca2efda64 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,913 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0rc1-cp37-cp37m-linux_armv6l.whl#sha256=a8e8f38d6ec540d1c7417439fbf58c51bbec186fd4b4c9420c56a1c3561650bd (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,914 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0rc1-cp37-cp37m-linux_armv7l.whl#sha256=a8e8f38d6ec540d1c7417439fbf58c51bbec186fd4b4c9420c56a1c3561650bd (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,915 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0rc1-cp311-cp311-linux_armv6l.whl#sha256=ae6deaac8017ae527e324ea94855127e8687e249f3fc0d63a90239d2e42f7279 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,915 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0rc1-cp311-cp311-linux_armv7l.whl#sha256=ae6deaac8017ae527e324ea94855127e8687e249f3fc0d63a90239d2e42f7279 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,916 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0rc1-cp39-cp39-linux_armv6l.whl#sha256=a066bbd5e4b2ecf8ded6ed1830cb05e5bbb551adc8090c89186182e47d370bc6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,916 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0rc1-cp39-cp39-linux_armv7l.whl#sha256=a066bbd5e4b2ecf8ded6ed1830cb05e5bbb551adc8090c89186182e47d370bc6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,917 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0rc1-cp313-cp313-linux_armv6l.whl#sha256=28c5821b4aeeac08e96eeb7d95ec0ed5505f7a0211a89f9f513def0878a82e24 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,917 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.3.0rc1-cp313-cp313-linux_armv7l.whl#sha256=28c5821b4aeeac08e96eeb7d95ec0ed5505f7a0211a89f9f513def0878a82e24 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,918 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.1-cp37-cp37m-linux_armv6l.whl#sha256=b7e29d5b960eb61b1607f1c32cb925303d88febccf817ac9d4703021f9b5e140 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,918 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.1-cp37-cp37m-linux_armv7l.whl#sha256=b7e29d5b960eb61b1607f1c32cb925303d88febccf817ac9d4703021f9b5e140 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,919 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.1-cp311-cp311-linux_armv6l.whl#sha256=a9159b4aab13cee676528f436656979a88d37da3b2cebc8adc9a0a86de0ab7b3 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,920 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.1-cp311-cp311-linux_armv7l.whl#sha256=a9159b4aab13cee676528f436656979a88d37da3b2cebc8adc9a0a86de0ab7b3 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,920 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.1-cp39-cp39-linux_armv6l.whl#sha256=2160c043eb0bbd714e8a3bd8eb92d49876c437e2a6147d1dbbf831aa1b5128da (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,921 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.1-cp39-cp39-linux_armv7l.whl#sha256=2160c043eb0bbd714e8a3bd8eb92d49876c437e2a6147d1dbbf831aa1b5128da (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,921 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.1-cp313-cp313-linux_armv6l.whl#sha256=200e89c60f4b1bb58b7da5141b502cba2232b6c53db8bd9316d7864228ce2539 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,922 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.1-cp313-cp313-linux_armv7l.whl#sha256=200e89c60f4b1bb58b7da5141b502cba2232b6c53db8bd9316d7864228ce2539 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,922 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0-cp37-cp37m-linux_armv6l.whl#sha256=247dc1fc16dbcf888aa47bc31cf0b8a16f4fcd874ffc5794ed9ae56727f5f923 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,923 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0-cp37-cp37m-linux_armv7l.whl#sha256=247dc1fc16dbcf888aa47bc31cf0b8a16f4fcd874ffc5794ed9ae56727f5f923 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,924 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0-cp311-cp311-linux_armv6l.whl#sha256=96ce3b9dc096d458a3a2be18eea6b40a7ae9ec6b680aef13ef7f93abf92fd5d6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,924 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0-cp311-cp311-linux_armv7l.whl#sha256=96ce3b9dc096d458a3a2be18eea6b40a7ae9ec6b680aef13ef7f93abf92fd5d6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,925 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0-cp39-cp39-linux_armv6l.whl#sha256=e3d4d15cab95836040dcb1ea6e58334d44b4fa79cac1290d321034a9438b68fd (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,926 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0-cp39-cp39-linux_armv7l.whl#sha256=e3d4d15cab95836040dcb1ea6e58334d44b4fa79cac1290d321034a9438b68fd (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,926 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0-cp313-cp313-linux_armv6l.whl#sha256=995848f4874578756ba7e86970bda19548dedc9d18a534efe15f61338fb875a8 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,927 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0-cp313-cp313-linux_armv7l.whl#sha256=995848f4874578756ba7e86970bda19548dedc9d18a534efe15f61338fb875a8 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,928 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0rc2-cp37-cp37m-linux_armv6l.whl#sha256=8de06a936e25a0da8c6f8c83982ed13b4b615ca894e96b8ab490260e54dc7a17 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,928 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0rc2-cp37-cp37m-linux_armv7l.whl#sha256=8de06a936e25a0da8c6f8c83982ed13b4b615ca894e96b8ab490260e54dc7a17 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,929 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0rc2-cp311-cp311-linux_armv6l.whl#sha256=c7b618fda68a79be547cba38e0c147b4d77f58064e38a573705faa09388c955a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,929 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0rc2-cp311-cp311-linux_armv7l.whl#sha256=c7b618fda68a79be547cba38e0c147b4d77f58064e38a573705faa09388c955a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,929 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0rc2-cp39-cp39-linux_armv6l.whl#sha256=e924ddb469c9ab7f8b83aa94b899968ca95feeba4b1a5f1f538d530944966642 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,930 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0rc2-cp39-cp39-linux_armv7l.whl#sha256=e924ddb469c9ab7f8b83aa94b899968ca95feeba4b1a5f1f538d530944966642 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,930 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0rc2-cp313-cp313-linux_armv6l.whl#sha256=e086c197a9a6e78cdc1836dbead05193ff67a11076649a8e0d88cfbc65c3f6d6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,931 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.2.0rc2-cp313-cp313-linux_armv7l.whl#sha256=e086c197a9a6e78cdc1836dbead05193ff67a11076649a8e0d88cfbc65c3f6d6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.6) 2026-02-13T07:46:48,932 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.1-cp37-cp37m-linux_armv6l.whl#sha256=14bd91a051075025441a09dc6c866e9dc7ebc02ab43bab5d2fba0967d8f790c6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,933 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.1-cp37-cp37m-linux_armv7l.whl#sha256=14bd91a051075025441a09dc6c866e9dc7ebc02ab43bab5d2fba0967d8f790c6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,933 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.1-cp39-cp39-linux_armv6l.whl#sha256=4056373a2bc1c26ffca495ad767772b5f63105536fb86be54fbc7e2e46792041 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,934 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.1-cp39-cp39-linux_armv7l.whl#sha256=4056373a2bc1c26ffca495ad767772b5f63105536fb86be54fbc7e2e46792041 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,934 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.1-cp311-cp311-linux_armv6l.whl#sha256=8079c9f4716b6fb4f877928a42499cb46ec3dcbbb0aa6ac4034b876842b5b442 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,935 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.1-cp311-cp311-linux_armv7l.whl#sha256=8079c9f4716b6fb4f877928a42499cb46ec3dcbbb0aa6ac4034b876842b5b442 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,936 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.1-cp313-cp313-linux_armv6l.whl#sha256=45a78204b748d07c202d3b6fd346336e7fcd1c7049c5d66a04051b74ec1a1867 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,936 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.1-cp313-cp313-linux_armv7l.whl#sha256=45a78204b748d07c202d3b6fd346336e7fcd1c7049c5d66a04051b74ec1a1867 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,937 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0-cp37-cp37m-linux_armv6l.whl#sha256=97b040f1ac4e612032cfb9c1c72758e196e44e345c9acca3428d3900395206bc (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,937 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0-cp37-cp37m-linux_armv7l.whl#sha256=97b040f1ac4e612032cfb9c1c72758e196e44e345c9acca3428d3900395206bc (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,937 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0-cp39-cp39-linux_armv6l.whl#sha256=ddf4db1f4d86e02aa9c391b54a9121d5caa1bee24db6f7a97804bcb31c27f2e1 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,938 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0-cp39-cp39-linux_armv7l.whl#sha256=ddf4db1f4d86e02aa9c391b54a9121d5caa1bee24db6f7a97804bcb31c27f2e1 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,939 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0-cp311-cp311-linux_armv6l.whl#sha256=5d885e5357a995ba60d149443b59dc2611ccf23ad8158ec1326f5802e2923ba6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,939 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0-cp311-cp311-linux_armv7l.whl#sha256=5d885e5357a995ba60d149443b59dc2611ccf23ad8158ec1326f5802e2923ba6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,940 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0-cp313-cp313-linux_armv6l.whl#sha256=a61f8e65dfcd3a0a5e40115e08bbb10dd596172168b06ebdc94c393f35dd7518 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,941 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0-cp313-cp313-linux_armv7l.whl#sha256=a61f8e65dfcd3a0a5e40115e08bbb10dd596172168b06ebdc94c393f35dd7518 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,941 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc2-cp37-cp37m-linux_armv6l.whl#sha256=35c785a84ec232ed7c2530ffee843d4b28c34f6a87db679bb7427c316f57b5c7 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,942 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc2-cp37-cp37m-linux_armv7l.whl#sha256=35c785a84ec232ed7c2530ffee843d4b28c34f6a87db679bb7427c316f57b5c7 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,942 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc2-cp39-cp39-linux_armv6l.whl#sha256=cfbe58eee120dc9d0cc6990628a46dee519200835c62e341430ceb3acbf11a91 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,943 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc2-cp39-cp39-linux_armv7l.whl#sha256=cfbe58eee120dc9d0cc6990628a46dee519200835c62e341430ceb3acbf11a91 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,944 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc2-cp311-cp311-linux_armv6l.whl#sha256=0dffb74a53d2caad965d2805cd71474fc890fc71784fb8e97d9e523080f0a216 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,944 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc2-cp311-cp311-linux_armv7l.whl#sha256=0dffb74a53d2caad965d2805cd71474fc890fc71784fb8e97d9e523080f0a216 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,945 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc2-cp313-cp313-linux_armv6l.whl#sha256=443743ddd2e718a3df2390b905d999ccde8f1a6b3fc8485996c7fada547af916 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,945 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc2-cp313-cp313-linux_armv7l.whl#sha256=443743ddd2e718a3df2390b905d999ccde8f1a6b3fc8485996c7fada547af916 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,946 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc1-cp37-cp37m-linux_armv6l.whl#sha256=e88e53ccb5a1690bf73425184e129357a820c35bdbbff071c046fe7a6219c30f (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,947 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc1-cp37-cp37m-linux_armv7l.whl#sha256=e88e53ccb5a1690bf73425184e129357a820c35bdbbff071c046fe7a6219c30f (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,947 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc1-cp39-cp39-linux_armv6l.whl#sha256=3bc56582d25cd982570340e1007494dc5a8ddd746adb1d8aa521594f3833d96c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,948 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc1-cp39-cp39-linux_armv7l.whl#sha256=3bc56582d25cd982570340e1007494dc5a8ddd746adb1d8aa521594f3833d96c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,949 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc1-cp311-cp311-linux_armv6l.whl#sha256=40ab6d6241e4de9f765f1dcac29aaf5610f55da51004e0b2cd97878046fdce03 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,949 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc1-cp311-cp311-linux_armv7l.whl#sha256=40ab6d6241e4de9f765f1dcac29aaf5610f55da51004e0b2cd97878046fdce03 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,950 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc1-cp313-cp313-linux_armv6l.whl#sha256=71e955c98d22f164dc04980671d52e844d377d59fad6d48722cf7713dfef48a1 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,950 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.1.0rc1-cp313-cp313-linux_armv7l.whl#sha256=71e955c98d22f164dc04980671d52e844d377d59fad6d48722cf7713dfef48a1 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,951 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.2-cp37-cp37m-linux_armv6l.whl#sha256=f39eb8f48393fe85bcc3113e4a437be5917b348042e702746a5da59218eec94e (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,952 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.2-cp37-cp37m-linux_armv7l.whl#sha256=f39eb8f48393fe85bcc3113e4a437be5917b348042e702746a5da59218eec94e (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,952 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.2-cp39-cp39-linux_armv6l.whl#sha256=135b7ca2dc8bc1482765f7ae3458c6e16ade303a488cda6fb6334f156615c1eb (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,953 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.2-cp39-cp39-linux_armv7l.whl#sha256=135b7ca2dc8bc1482765f7ae3458c6e16ade303a488cda6fb6334f156615c1eb (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,953 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.2-cp311-cp311-linux_armv6l.whl#sha256=a238a4bbb9d8315649088e54e7f857009d9507455e2483c241b956ca7918d828 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,954 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.2-cp311-cp311-linux_armv7l.whl#sha256=a238a4bbb9d8315649088e54e7f857009d9507455e2483c241b956ca7918d828 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,954 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.2-cp313-cp313-linux_armv6l.whl#sha256=de5dd434e3f12ebe439bdf2acf9cc709ab2294307cadcbb53bc70164919eb9a1 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,955 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.2-cp313-cp313-linux_armv7l.whl#sha256=de5dd434e3f12ebe439bdf2acf9cc709ab2294307cadcbb53bc70164919eb9a1 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,955 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.1-cp37-cp37m-linux_armv7l.whl#sha256=6b3bf38e9bb759bfc30ccd7fb3c4a0fa2fd022844ebd904e14c4e1f723d40679 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,956 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.1-cp37-cp37m-linux_armv6l.whl#sha256=6b3bf38e9bb759bfc30ccd7fb3c4a0fa2fd022844ebd904e14c4e1f723d40679 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,957 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.1-cp39-cp39-linux_armv6l.whl#sha256=23fb415e9383b393dfe3b3571ad13327e5c1ff083a085136b84dc3a1c0785e4c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,957 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.1-cp39-cp39-linux_armv7l.whl#sha256=23fb415e9383b393dfe3b3571ad13327e5c1ff083a085136b84dc3a1c0785e4c (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,958 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.1-cp311-cp311-linux_armv6l.whl#sha256=66fec1456648241584d1fbb01a795a79a7a6200d0bc022fec47f84583f5566ad (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,959 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.1-cp311-cp311-linux_armv7l.whl#sha256=66fec1456648241584d1fbb01a795a79a7a6200d0bc022fec47f84583f5566ad (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,959 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.1-cp313-cp313-linux_armv6l.whl#sha256=96cbaf06f529ed393fadb2e02ec48a2276d5bfb25c683eb35dd5d17c21a3ed53 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,960 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.1-cp313-cp313-linux_armv7l.whl#sha256=96cbaf06f529ed393fadb2e02ec48a2276d5bfb25c683eb35dd5d17c21a3ed53 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,960 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0-cp37-cp37m-linux_armv7l.whl#sha256=d6d5543765b9db9a6018215ff33bc8f2ef117fecfba32ef2831aa39cb0a10442 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,961 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0-cp37-cp37m-linux_armv6l.whl#sha256=d6d5543765b9db9a6018215ff33bc8f2ef117fecfba32ef2831aa39cb0a10442 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,961 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0-cp39-cp39-linux_armv6l.whl#sha256=3f6d142cc177f5177f801f5526dc23e8f7c10956ff2d91af61d783811a17cbe7 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,962 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0-cp39-cp39-linux_armv7l.whl#sha256=3f6d142cc177f5177f801f5526dc23e8f7c10956ff2d91af61d783811a17cbe7 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,962 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0-cp311-cp311-linux_armv6l.whl#sha256=a87bf89e79f1e9a09ed237db56a9de09d82005b566d9fde1d913c93d7633d29a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,963 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0-cp311-cp311-linux_armv7l.whl#sha256=a87bf89e79f1e9a09ed237db56a9de09d82005b566d9fde1d913c93d7633d29a (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,963 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0-cp313-cp313-linux_armv6l.whl#sha256=e96b532ba23740dd28b94273a54f3a8b7beab93a5f39e80140ff3d3dadca6115 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,964 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0-cp313-cp313-linux_armv7l.whl#sha256=e96b532ba23740dd28b94273a54f3a8b7beab93a5f39e80140ff3d3dadca6115 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,964 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0rc2-cp37-cp37m-linux_armv6l.whl#sha256=38bb9d709c6b1540638c46a222af4e1e337a088288ac491a52d34ecea483b392 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,965 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0rc2-cp37-cp37m-linux_armv7l.whl#sha256=38bb9d709c6b1540638c46a222af4e1e337a088288ac491a52d34ecea483b392 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,966 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0rc2-cp39-cp39-linux_armv6l.whl#sha256=65e3f66cd8cc0bd1fcc1f0a5ff4b25899188a8cc72099df9e4cde24b094ffc65 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,966 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0rc2-cp39-cp39-linux_armv7l.whl#sha256=65e3f66cd8cc0bd1fcc1f0a5ff4b25899188a8cc72099df9e4cde24b094ffc65 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,967 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0rc2-cp311-cp311-linux_armv6l.whl#sha256=8ec4624b4222fa6134b81cb23c7f8bbb3ae8c752b9dc8d14277cf9eb1bd08558 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,967 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0rc2-cp311-cp311-linux_armv7l.whl#sha256=8ec4624b4222fa6134b81cb23c7f8bbb3ae8c752b9dc8d14277cf9eb1bd08558 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,968 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0rc2-cp313-cp313-linux_armv6l.whl#sha256=fa1697643431e61cb6284ecff2e91eff54c4fed89f8e83b6f69d9e84ef843ef6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,968 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-1.0.0rc2-cp313-cp313-linux_armv7l.whl#sha256=fa1697643431e61cb6284ecff2e91eff54c4fed89f8e83b6f69d9e84ef843ef6 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.5) 2026-02-13T07:46:48,969 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.90-cp35-cp35m-linux_armv6l.whl#sha256=19833c0f03de881d274f6063ec11ff0c03fe378f9da699c83a6bf1e75af7c368 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.4) 2026-02-13T07:46:48,970 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.90-cp35-cp35m-linux_armv7l.whl#sha256=19833c0f03de881d274f6063ec11ff0c03fe378f9da699c83a6bf1e75af7c368 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.4) 2026-02-13T07:46:48,970 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.90-cp39-cp39-linux_armv6l.whl#sha256=427108709dfca5d22cea642300fe1f6f4da269db34ea40044b008476f91869fd (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.4) 2026-02-13T07:46:48,971 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.90-cp39-cp39-linux_armv7l.whl#sha256=427108709dfca5d22cea642300fe1f6f4da269db34ea40044b008476f91869fd (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.4) 2026-02-13T07:46:48,971 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.90-cp34-cp34m-linux_armv7l.whl#sha256=a692a97d0adbf56129fee690f594734dfb9edbabfa8b28ef94989c0c43ecf0d4 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.4) 2026-02-13T07:46:48,972 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.90-cp34-cp34m-linux_armv6l.whl#sha256=a692a97d0adbf56129fee690f594734dfb9edbabfa8b28ef94989c0c43ecf0d4 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.4) 2026-02-13T07:46:48,972 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.90-cp311-cp311-linux_armv6l.whl#sha256=0b6e0f96a309da46ece456c64279bd9e3561fb00c4673d894f0cbd47264dacd3 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.4) 2026-02-13T07:46:48,973 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.90-cp311-cp311-linux_armv7l.whl#sha256=0b6e0f96a309da46ece456c64279bd9e3561fb00c4673d894f0cbd47264dacd3 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.4) 2026-02-13T07:46:48,974 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.90-cp313-cp313-linux_armv6l.whl#sha256=b077313d1666c75662d47efbab3380666ed6506dc8eca2878b4f4b97ca7cbed3 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.4) 2026-02-13T07:46:48,975 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.90-cp313-cp313-linux_armv7l.whl#sha256=b077313d1666c75662d47efbab3380666ed6506dc8eca2878b4f4b97ca7cbed3 (from https://www.piwheels.org/simple/xgboost/) (requires-python:>=3.4) 2026-02-13T07:46:48,982 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.81-cp39-cp39-linux_armv6l.whl#sha256=2d7d1d1fc8c76ca7f47d701e554daac050c9aa8ec5d1a8c3182f7733068683f8 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,982 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.81-cp39-cp39-linux_armv7l.whl#sha256=2d7d1d1fc8c76ca7f47d701e554daac050c9aa8ec5d1a8c3182f7733068683f8 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,982 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.81-cp37-cp37m-linux_armv7l.whl#sha256=3291ff53369af2b7cb40f2f4861f441b85037ff052b4ff489456818412f4ef12 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,983 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.81-cp37-cp37m-linux_armv6l.whl#sha256=3291ff53369af2b7cb40f2f4861f441b85037ff052b4ff489456818412f4ef12 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,984 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.81-cp35-cp35m-linux_armv7l.whl#sha256=754e495b8defcd0456df9872bc2fa98f1bbda6128db32ed3b0c53870c84512dc (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,984 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.81-cp35-cp35m-linux_armv6l.whl#sha256=754e495b8defcd0456df9872bc2fa98f1bbda6128db32ed3b0c53870c84512dc (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,985 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.81-cp34-cp34m-linux_armv6l.whl#sha256=69853a9171038dbe0907af953b2c1f3b9b8daeabd5afe883f814b0ea3a821dd9 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,986 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.81-cp34-cp34m-linux_armv7l.whl#sha256=69853a9171038dbe0907af953b2c1f3b9b8daeabd5afe883f814b0ea3a821dd9 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,986 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.81-cp311-cp311-linux_armv6l.whl#sha256=82d482266050cb442a953b769f5e6a6f330b078a27e7f87047ed2863cc74a49f (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,987 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.81-cp311-cp311-linux_armv7l.whl#sha256=82d482266050cb442a953b769f5e6a6f330b078a27e7f87047ed2863cc74a49f (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,987 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.81-cp313-cp313-linux_armv6l.whl#sha256=d205b4877679959ceeed76c93b5810edc077f044417e5bcf9664ac7b8d0d0af6 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,988 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.81-cp313-cp313-linux_armv7l.whl#sha256=d205b4877679959ceeed76c93b5810edc077f044417e5bcf9664ac7b8d0d0af6 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,989 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.80-cp39-cp39-linux_armv6l.whl#sha256=b622c265493358aaf0eafa6eebb8f885d66e1479609836e02765bb9959b4a1ca (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,989 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.80-cp39-cp39-linux_armv7l.whl#sha256=b622c265493358aaf0eafa6eebb8f885d66e1479609836e02765bb9959b4a1ca (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,989 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.80-cp37-cp37m-linux_armv7l.whl#sha256=c41c753fd3da7d78f6cc307a6544421275b60a35b0e99c42efde63b9824f5656 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,990 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.80-cp37-cp37m-linux_armv6l.whl#sha256=c41c753fd3da7d78f6cc307a6544421275b60a35b0e99c42efde63b9824f5656 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,990 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.80-cp35-cp35m-linux_armv6l.whl#sha256=d2e0c93a7999cec0776bf7c4d8e0dd39ce7c2a629404ecec980b8f83b8b43669 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,991 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.80-cp35-cp35m-linux_armv7l.whl#sha256=d2e0c93a7999cec0776bf7c4d8e0dd39ce7c2a629404ecec980b8f83b8b43669 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,991 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.80-cp311-cp311-linux_armv6l.whl#sha256=f010d3ca9b4b2e30b6678712d39221664d5069d355061c6ad2bcbf91d3abe1b4 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,992 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.80-cp311-cp311-linux_armv7l.whl#sha256=f010d3ca9b4b2e30b6678712d39221664d5069d355061c6ad2bcbf91d3abe1b4 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,993 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.80-cp313-cp313-linux_armv6l.whl#sha256=2cd3e71ba61cd11f6f235bbe0ff0a0c8d3eab08f0d1176fdbb8e7c3d00b2dcdd (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,993 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.80-cp313-cp313-linux_armv7l.whl#sha256=2cd3e71ba61cd11f6f235bbe0ff0a0c8d3eab08f0d1176fdbb8e7c3d00b2dcdd (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,994 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.72.1-cp37-cp37m-linux_armv7l.whl#sha256=b233fe699e9af40fbdf17341f2b7615def9af84032783f1c1b49ebfc792ac461 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,995 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.72.1-cp37-cp37m-linux_armv6l.whl#sha256=b233fe699e9af40fbdf17341f2b7615def9af84032783f1c1b49ebfc792ac461 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,995 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.72.1-cp34-cp34m-linux_armv6l.whl#sha256=e35e0fb8cd33a3852f3c6bc41887f682a1e2534c91c8534cf64304e0a5605555 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,996 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.72.1-cp34-cp34m-linux_armv7l.whl#sha256=e35e0fb8cd33a3852f3c6bc41887f682a1e2534c91c8534cf64304e0a5605555 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,997 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.72.1-cp35-cp35m-linux_armv6l.whl#sha256=7a7045e7ce04542c3e985cc5bc32f87f14653f1c5521f94cfd9f3ebc767b75fd (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,997 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.72.1-cp35-cp35m-linux_armv7l.whl#sha256=7a7045e7ce04542c3e985cc5bc32f87f14653f1c5521f94cfd9f3ebc767b75fd (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,998 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.72.1-cp311-cp311-linux_armv6l.whl#sha256=0748b6d30da2e048e391adfa84247029da89a88996ed66eecca8eb9110994abf (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,998 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.72.1-cp311-cp311-linux_armv7l.whl#sha256=0748b6d30da2e048e391adfa84247029da89a88996ed66eecca8eb9110994abf (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,998 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.72.1-cp39-cp39-linux_armv6l.whl#sha256=fc0518dcc2e94156c509088da4132c26c3f748845733577f27ac36a8b2755a55 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,999 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.72.1-cp39-cp39-linux_armv7l.whl#sha256=fc0518dcc2e94156c509088da4132c26c3f748845733577f27ac36a8b2755a55 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:48,999 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.72.1-cp313-cp313-linux_armv6l.whl#sha256=e70ff8e4f904b72c9ce600c8737c8c1d3f21e538bfb6d64392f71e35ebc8ecb2 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:49,000 Skipping link: No binaries permitted for xgboost: https://archive1.piwheels.org/simple/xgboost/xgboost-0.72.1-cp313-cp313-linux_armv7l.whl#sha256=e70ff8e4f904b72c9ce600c8737c8c1d3f21e538bfb6d64392f71e35ebc8ecb2 (from https://www.piwheels.org/simple/xgboost/) 2026-02-13T07:46:49,001 Skipping link: not a file: https://www.piwheels.org/simple/xgboost/ 2026-02-13T07:46:49,001 Skipping link: not a file: https://pypi.org/simple/xgboost/ 2026-02-13T07:46:49,030 Given no hashes to check 1 links for project 'xgboost': discarding no candidates 2026-02-13T07:46:49,050 Collecting xgboost==3.2.0 2026-02-13T07:46:49,053 Created temporary directory: /tmp/pip-unpack-nx3xnyub 2026-02-13T07:46:49,187 Downloading xgboost-3.2.0.tar.gz (1.3 MB) 2026-02-13T07:46:50,659 Added xgboost==3.2.0 from https://files.pythonhosted.org/packages/91/bb/1eb0242409d22db725d7a88088e6cfd6556829fb0736f9ff69aa9f1e9455/xgboost-3.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-90cg56bp' 2026-02-13T07:46:50,666 Created temporary directory: /tmp/pip-build-env-trk2rt9t 2026-02-13T07:46:50,670 Installing build dependencies: started 2026-02-13T07:46:50,672 Running command pip subprocess to install build dependencies 2026-02-13T07:46:51,838 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-13T07:46:52,453 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 2026-02-13T07:46:52,476 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-13T07:46:52,990 Collecting hatchling>=1.12.1 2026-02-13T07:46:53,007 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-02-13T07:46:53,189 Collecting packaging>=21.3 2026-02-13T07:46:53,204 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-13T07:46:53,360 Collecting pathspec>=0.10.1 2026-02-13T07:46:53,374 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-02-13T07:46:53,496 Collecting pluggy>=1.0.0 2026-02-13T07:46:53,510 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-02-13T07:46:53,756 Collecting trove-classifiers 2026-02-13T07:46:53,769 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-02-13T07:46:56,529 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-02-13T07:46:56,563 Creating /tmp/pip-build-env-trk2rt9t/overlay/local/bin 2026-02-13T07:46:56,566 changing mode of /tmp/pip-build-env-trk2rt9t/overlay/local/bin/trove-classifiers to 755 2026-02-13T07:46:57,563 changing mode of /tmp/pip-build-env-trk2rt9t/overlay/local/bin/hatchling to 755 2026-02-13T07:46:57,600 Successfully installed hatchling-1.28.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-02-13T07:46:57,853 Installing build dependencies: finished with status 'done' 2026-02-13T07:46:57,859 Getting requirements to build wheel: started 2026-02-13T07:46:57,861 Running command Getting requirements to build wheel 2026-02-13T07:46:58,304 Getting requirements to build wheel: finished with status 'done' 2026-02-13T07:46:58,307 Created temporary directory: /tmp/pip-modern-metadata-sgu3f_xi 2026-02-13T07:46:58,309 Preparing metadata (pyproject.toml): started 2026-02-13T07:46:58,310 Running command Preparing metadata (pyproject.toml) 2026-02-13T07:46:58,521 INFO:xgboost.packager.build_wheel:Parsed build configuration: {'hide_cxx_symbols': True, 'use_openmp': True, 'use_cuda': False, 'use_nccl': False, 'use_dlopen_nccl': False, 'plugin_federated': False, 'plugin_rmm': False, 'use_system_libxgboost': False} 2026-02-13T07:46:58,524 INFO:xgboost.packager.build_wheel:Copying project files to temporary directory /tmp/tmpla65yx5g/whl_workspace 2026-02-13T07:46:58,524 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/pyproject.toml -> /tmp/tmpla65yx5g/whl_workspace/pyproject.toml 2026-02-13T07:46:58,526 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/hatch_build.py -> /tmp/tmpla65yx5g/whl_workspace/hatch_build.py 2026-02-13T07:46:58,528 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/README.rst -> /tmp/tmpla65yx5g/whl_workspace/README.rst 2026-02-13T07:46:58,530 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/xgboost -> /tmp/tmpla65yx5g/whl_workspace/xgboost 2026-02-13T07:46:58,647 INFO:xgboost.packager.build_libxgboost:Building libxgboost.so from the C++ source files in /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src... 2026-02-13T07:46:58,648 INFO:xgboost.packager.build_libxgboost:CMake args: ['cmake', '/tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src', '-GNinja', '-DKEEP_BUILD_ARTIFACTS_IN_BINARY_DIR=ON', '-DHIDE_CXX_SYMBOLS=ON', '-DUSE_OPENMP=ON', '-DUSE_CUDA=OFF', '-DUSE_NCCL=OFF', '-DUSE_DLOPEN_NCCL=OFF', '-DPLUGIN_FEDERATED=OFF', '-DPLUGIN_RMM=OFF'] 2026-02-13T07:46:59,074 -- The CXX compiler identification is GNU 12.2.0 2026-02-13T07:46:59,324 -- The C compiler identification is GNU 12.2.0 2026-02-13T07:46:59,375 -- Detecting CXX compiler ABI info 2026-02-13T07:46:59,705 -- Detecting CXX compiler ABI info - done 2026-02-13T07:46:59,762 -- Check for working CXX compiler: /usr/bin/c++ - skipped 2026-02-13T07:46:59,764 -- Detecting CXX compile features 2026-02-13T07:46:59,766 -- Detecting CXX compile features - done 2026-02-13T07:46:59,788 -- Detecting C compiler ABI info 2026-02-13T07:47:00,050 -- Detecting C compiler ABI info - done 2026-02-13T07:47:00,088 -- Check for working C compiler: /usr/bin/cc - skipped 2026-02-13T07:47:00,089 -- Detecting C compile features 2026-02-13T07:47:00,091 -- Detecting C compile features - done 2026-02-13T07:47:00,098 -- CMake version 3.25.1 2026-02-13T07:47:00,101 -- Performing Test XGBOOST_MM_PREFETCH_PRESENT 2026-02-13T07:47:00,260 -- Performing Test XGBOOST_MM_PREFETCH_PRESENT - Failed 2026-02-13T07:47:00,261 -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT 2026-02-13T07:47:00,595 -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT - Success 2026-02-13T07:47:00,596 -- xgboost VERSION: 3.2.0 2026-02-13T07:47:00,599 -- Setting build type to 'Release' as none was specified. 2026-02-13T07:47:00,611 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 2026-02-13T07:47:01,147 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 2026-02-13T07:47:01,152 -- Found Threads: TRUE 2026-02-13T07:47:02,676 -- Found OpenMP_C: -fopenmp (found version "4.5") 2026-02-13T07:47:03,063 -- Found OpenMP_CXX: -fopenmp (found version "4.5") 2026-02-13T07:47:03,067 -- Found OpenMP: TRUE (found version "4.5") found components: C CXX 2026-02-13T07:47:03,113 -- Found OpenMP_C: -fopenmp (found version "4.5") 2026-02-13T07:47:03,116 -- Found OpenMP_CXX: -fopenmp (found version "4.5") 2026-02-13T07:47:03,121 -- Looking for clock_gettime in rt 2026-02-13T07:47:03,414 -- Looking for clock_gettime in rt - found 2026-02-13T07:47:03,419 -- Looking for fopen64 2026-02-13T07:47:03,802 -- Looking for fopen64 - not found 2026-02-13T07:47:03,813 -- Looking for C++ include cxxabi.h 2026-02-13T07:47:04,209 -- Looking for C++ include cxxabi.h - found 2026-02-13T07:47:04,211 -- Looking for nanosleep 2026-02-13T07:47:04,481 -- Looking for nanosleep - found 2026-02-13T07:47:04,494 -- Looking for backtrace 2026-02-13T07:47:04,786 -- Looking for backtrace - found 2026-02-13T07:47:04,788 -- backtrace facility detected in default set of libraries 2026-02-13T07:47:04,790 -- Found Backtrace: /usr/include 2026-02-13T07:47:04,800 -- /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/cmake/build_config.h.in -> include/dmlc/build_config.h 2026-02-13T07:47:04,811 -- Performing Test SUPPORT_MSSE2 2026-02-13T07:47:04,925 -- Performing Test SUPPORT_MSSE2 - Failed 2026-02-13T07:47:05,074 -- Configuring done 2026-02-13T07:47:05,238 -- Generating done 2026-02-13T07:47:05,274 -- Build files have been written to: /tmp/tmpla65yx5g/libbuild 2026-02-13T07:47:11,490 [1/118] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/recordio.cc.o 2026-02-13T07:47:13,070 [2/118] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/config.cc.o 2026-02-13T07:47:18,310 [3/118] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/line_split.cc.o 2026-02-13T07:47:20,294 [4/118] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/recordio_split.cc.o 2026-02-13T07:47:27,190 [5/118] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io.cc.o 2026-02-13T07:47:29,090 [6/118] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/indexed_recordio_split.cc.o 2026-02-13T07:47:36,859 [7/118] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/filesys.cc.o 2026-02-13T07:47:37,316 [8/118] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/local_filesys.cc.o 2026-02-13T07:47:48,654 [9/118] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/c_api_error.cc.o 2026-02-13T07:47:54,521 [10/118] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/input_split_base.cc.o 2026-02-13T07:48:08,362 [11/118] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/coll_c_api.cc.o 2026-02-13T07:48:08,364 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:13: 2026-02-13T07:48:08,365 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2026-02-13T07:48:08,366 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:48:08,368 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T07:48:08,369 | ^~~~~~~~~ 2026-02-13T07:48:08,370 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,371 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:48:08,372 | ^ 2026-02-13T07:48:08,373 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,374 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long int; int kDim = 1]’: 2026-02-13T07:48:08,375 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:48:08,376 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T07:48:08,377 | ^~~~~~~~~ 2026-02-13T07:48:08,378 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,379 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:48:08,380 | ^ 2026-02-13T07:48:08,381 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,382 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned int; int kDim = 1]’: 2026-02-13T07:48:08,383 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,385 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:48:08,386 | ^ 2026-02-13T07:48:08,387 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,388 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’: 2026-02-13T07:48:08,389 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:48:08,390 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T07:48:08,391 | ^~~~~~~~~ 2026-02-13T07:48:08,392 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,393 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:48:08,394 | ^ 2026-02-13T07:48:08,395 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,396 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2026-02-13T07:48:08,396 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:37:10, 2026-02-13T07:48:08,397 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/../data/array_interface.h:618:22, 2026-02-13T07:48:08,399 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:33:16: 2026-02-13T07:48:08,399 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,400 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:48:08,401 | ^ 2026-02-13T07:48:08,402 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,403 In lambda function, 2026-02-13T07:48:08,404 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/../data/array_interface.h:621:22, 2026-02-13T07:48:08,405 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:33:16: 2026-02-13T07:48:08,406 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:37:10: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:48:08,407 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2026-02-13T07:48:08,408 | ^~ 2026-02-13T07:48:08,409 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:37:10: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:48:08,410 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = signed char; int kDim = 1]’, 2026-02-13T07:48:08,411 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:37:10, 2026-02-13T07:48:08,412 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/../data/array_interface.h:634:22, 2026-02-13T07:48:08,413 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:33:16: 2026-02-13T07:48:08,417 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,418 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:48:08,419 | ^ 2026-02-13T07:48:08,419 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,420 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = short int; int kDim = 1]’, 2026-02-13T07:48:08,421 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = short int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:37:10, 2026-02-13T07:48:08,422 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/../data/array_interface.h:637:22, 2026-02-13T07:48:08,424 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:33:16: 2026-02-13T07:48:08,425 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,426 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:48:08,427 | ^ 2026-02-13T07:48:08,427 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,428 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = int; int kDim = 1]’, 2026-02-13T07:48:08,429 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:37:10, 2026-02-13T07:48:08,430 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/../data/array_interface.h:640:22, 2026-02-13T07:48:08,431 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:33:16: 2026-02-13T07:48:08,432 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,433 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:48:08,434 | ^ 2026-02-13T07:48:08,434 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,435 In lambda function, 2026-02-13T07:48:08,436 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/../data/array_interface.h:643:22, 2026-02-13T07:48:08,437 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:33:16: 2026-02-13T07:48:08,438 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:37:10: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:48:08,439 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2026-02-13T07:48:08,440 | ^~ 2026-02-13T07:48:08,441 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:37:10: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:48:08,442 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’, 2026-02-13T07:48:08,443 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:37:10, 2026-02-13T07:48:08,444 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/../data/array_interface.h:646:22, 2026-02-13T07:48:08,445 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:33:16: 2026-02-13T07:48:08,448 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,449 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:48:08,450 | ^ 2026-02-13T07:48:08,451 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,452 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = short unsigned int; int kDim = 1]’, 2026-02-13T07:48:08,452 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:37:10, 2026-02-13T07:48:08,453 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/../data/array_interface.h:649:22, 2026-02-13T07:48:08,454 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:33:16: 2026-02-13T07:48:08,461 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,462 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:48:08,463 | ^ 2026-02-13T07:48:08,464 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,465 In lambda function, 2026-02-13T07:48:08,466 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/../data/array_interface.h:655:22, 2026-02-13T07:48:08,467 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:33:16: 2026-02-13T07:48:08,468 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:37:10: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:48:08,469 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2026-02-13T07:48:08,469 | ^~ 2026-02-13T07:48:08,470 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:37:10: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:48:08,471 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:14: 2026-02-13T07:48:08,472 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’: 2026-02-13T07:48:08,473 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,474 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:48:08,476 | ^ 2026-02-13T07:48:08,492 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,493 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/coll_c_api.cc:12: 2026-02-13T07:48:08,494 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::Allgather(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView) [with T = signed char]’: 2026-02-13T07:48:08,495 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allgather.h:117:41: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:08,496 117 | return backend->Allgather(cctx, erased); 2026-02-13T07:48:08,497 | ^ 2026-02-13T07:48:08,498 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../collective/allgather.h:117:41: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,109 [12/118] Building CXX object src/CMakeFiles/objxgboost.dir/collective/allgather.cc.o 2026-02-13T07:48:12,110 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::BroadcastAllgatherV(const xgboost::collective::Comm&, xgboost::common::Span, xgboost::common::Span)’: 2026-02-13T07:48:12,111 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,112 57 | Result BroadcastAllgatherV(Comm const& comm, common::Span sizes, 2026-02-13T07:48:12,112 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:12,114 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,115 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.cc: In function ‘xgboost::collective::Result xgboost::collective::detail::RingAllgatherV(const xgboost::collective::Comm&, xgboost::common::Span, xgboost::common::Span, xgboost::common::Span)’: 2026-02-13T07:48:12,116 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,117 74 | [[nodiscard]] Result RingAllgatherV(Comm const& comm, common::Span sizes, 2026-02-13T07:48:12,118 | ^~~~~~~~~~~~~~ 2026-02-13T07:48:12,119 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,120 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,121 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingAllgather(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, int32_t, std::shared_ptr, std::shared_ptr)’: 2026-02-13T07:48:12,122 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.cc:19:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,123 19 | Result RingAllgather(Comm const& comm, common::Span data, std::size_t segment_size, 2026-02-13T07:48:12,124 | ^~~~~~~~~~~~~ 2026-02-13T07:48:12,124 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.cc:4: 2026-02-13T07:48:12,125 In function ‘xgboost::collective::Result xgboost::collective::AllgatherV(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, std::vector*, xgboost::HostDeviceVector*) [with T = long long int]’, 2026-02-13T07:48:12,126 inlined from ‘std::vector > xgboost::collective::VectorAllgatherV(const xgboost::Context*, const CommGroup&, const std::vector >&)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.cc:124:95: 2026-02-13T07:48:12,127 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,128 145 | auto rc = comm.Backend(DeviceOrd::CPU()) 2026-02-13T07:48:12,129 | ^~ 2026-02-13T07:48:12,130 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,131 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,132 164 | data.Device().IsCUDA() ? recv->DeviceSpan() : recv->HostSpan(), AllgatherVAlgo::kBcast); 2026-02-13T07:48:12,133 | ^ 2026-02-13T07:48:12,134 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,135 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,136 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,137 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,139 In function ‘xgboost::collective::Result xgboost::collective::AllgatherV(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, std::vector*, xgboost::HostDeviceVector*) [with T = char]’, 2026-02-13T07:48:12,140 inlined from ‘std::vector > xgboost::collective::VectorAllgatherV(const xgboost::Context*, const CommGroup&, const std::vector >&)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.cc:138:18: 2026-02-13T07:48:12,141 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,142 145 | auto rc = comm.Backend(DeviceOrd::CPU()) 2026-02-13T07:48:12,143 | ^~ 2026-02-13T07:48:12,144 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,145 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,146 164 | data.Device().IsCUDA() ? recv->DeviceSpan() : recv->HostSpan(), AllgatherVAlgo::kBcast); 2026-02-13T07:48:12,147 | ^ 2026-02-13T07:48:12,148 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,165 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,165 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:12,166 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:25,415 [13/118] Building CXX object src/CMakeFiles/objxgboost.dir/collective/broadcast.cc.o 2026-02-13T07:48:25,416 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::Broadcast(const xgboost::collective::Comm&, xgboost::common::Span, int32_t)’: 2026-02-13T07:48:25,417 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.cc:49:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:25,417 49 | Result Broadcast(Comm const& comm, common::Span data, std::int32_t root) { 2026-02-13T07:48:25,418 | ^~~~~~~~~ 2026-02-13T07:48:26,842 [14/118] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/data.cc.o 2026-02-13T07:48:26,852 In file included from /usr/include/c++/12/vector:70, 2026-02-13T07:48:26,855 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/base.h:244, 2026-02-13T07:48:26,856 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data.cc:5: 2026-02-13T07:48:26,857 /usr/include/c++/12/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:48:26,858 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T07:48:26,859 739 | vector<_Tp, _Alloc>:: 2026-02-13T07:48:26,861 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,861 In file included from /usr/include/c++/12/vector:64: 2026-02-13T07:48:26,862 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,863 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-02-13T07:48:26,864 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = long long unsigned int; IndexType = long long unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/././row_block.h:135:17: 2026-02-13T07:48:26,864 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T07:48:26,865 1779 | _M_range_insert(__pos, __first, __last, 2026-02-13T07:48:26,866 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,867 1780 | std::__iterator_category(__first)); 2026-02-13T07:48:26,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,869 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,870 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-02-13T07:48:26,871 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = long long unsigned int; IndexType = long long unsigned int; DType = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/././row_block.h:135:17: 2026-02-13T07:48:26,872 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T07:48:26,873 1779 | _M_range_insert(__pos, __first, __last, 2026-02-13T07:48:26,874 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,875 1780 | std::__iterator_category(__first)); 2026-02-13T07:48:26,876 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,877 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,878 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-02-13T07:48:26,879 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = long long unsigned int; IndexType = long long unsigned int; DType = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/././row_block.h:135:17: 2026-02-13T07:48:26,880 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T07:48:26,881 1779 | _M_range_insert(__pos, __first, __last, 2026-02-13T07:48:26,882 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,883 1780 | std::__iterator_category(__first)); 2026-02-13T07:48:26,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,885 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,885 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-02-13T07:48:26,887 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/././row_block.h:135:17, 2026-02-13T07:48:26,887 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2026-02-13T07:48:26,888 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T07:48:26,890 1779 | _M_range_insert(__pos, __first, __last, 2026-02-13T07:48:26,890 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,892 1780 | std::__iterator_category(__first)); 2026-02-13T07:48:26,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,894 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,895 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-02-13T07:48:26,896 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/././row_block.h:135:17, 2026-02-13T07:48:26,897 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15, 2026-02-13T07:48:26,898 inlined from ‘dmlc::data::BasicRowIter::BasicRowIter(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/basic_row_iter.h:28:15, 2026-02-13T07:48:26,899 inlined from ‘dmlc::RowBlockIter* dmlc::data::CreateIter_(const char*, unsigned int, unsigned int, const char*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data.cc:103:12: 2026-02-13T07:48:26,900 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T07:48:26,901 1779 | _M_range_insert(__pos, __first, __last, 2026-02-13T07:48:26,915 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,916 1780 | std::__iterator_category(__first)); 2026-02-13T07:48:26,917 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,917 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,918 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-02-13T07:48:26,919 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = long long unsigned int; IndexType = long long unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/././row_block.h:135:17, 2026-02-13T07:48:26,920 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = long long unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2026-02-13T07:48:26,921 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T07:48:26,922 1779 | _M_range_insert(__pos, __first, __last, 2026-02-13T07:48:26,923 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,924 1780 | std::__iterator_category(__first)); 2026-02-13T07:48:26,925 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,926 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]’: 2026-02-13T07:48:26,927 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:48:26,928 439 | vector<_Tp, _Alloc>:: 2026-02-13T07:48:26,929 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,930 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,931 inlined from ‘void dmlc::data::CSVParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = long long unsigned int; DType = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/csv_parser.h:112:29: 2026-02-13T07:48:26,933 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:48:26,934 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:48:26,935 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:48:26,936 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,937 inlined from ‘void dmlc::data::CSVParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = long long unsigned int; DType = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/csv_parser.h:117:31: 2026-02-13T07:48:26,938 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:48:26,939 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:48:26,939 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:48:26,940 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,941 inlined from ‘void dmlc::data::CSVParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/csv_parser.h:112:29: 2026-02-13T07:48:26,942 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:48:26,943 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:48:26,944 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:48:26,945 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,946 inlined from ‘void dmlc::data::CSVParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/csv_parser.h:117:31: 2026-02-13T07:48:26,947 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:48:26,948 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:48:26,949 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:48:26,950 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:48:26,951 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T07:48:26,952 439 | vector<_Tp, _Alloc>:: 2026-02-13T07:48:26,953 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:26,954 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,955 inlined from ‘void dmlc::data::LibFMParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = long long unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/libfm_parser.h:111:27: 2026-02-13T07:48:26,956 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T07:48:26,957 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:48:26,958 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:48:26,959 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,960 inlined from ‘void dmlc::data::LibFMParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = long long unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/libfm_parser.h:112:27: 2026-02-13T07:48:26,961 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T07:48:26,962 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:48:26,963 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:48:26,964 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,965 inlined from ‘void dmlc::data::LibSVMParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = long long unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/./libsvm_parser.h:131:25: 2026-02-13T07:48:26,966 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T07:48:26,967 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:48:26,968 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:48:26,969 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,969 inlined from ‘void dmlc::data::LibSVMParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = long long unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/./libsvm_parser.h:146:27: 2026-02-13T07:48:26,970 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T07:48:26,971 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:48:26,974 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:48:26,975 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,977 inlined from ‘void dmlc::data::LibSVMParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/./libsvm_parser.h:131:25: 2026-02-13T07:48:26,978 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T07:48:26,979 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:48:26,981 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:48:26,982 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:26,984 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-02-13T07:48:26,985 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/././row_block.h:135:17, 2026-02-13T07:48:26,987 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15: 2026-02-13T07:48:26,993 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T07:48:27,002 1779 | _M_range_insert(__pos, __first, __last, 2026-02-13T07:48:27,015 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:27,016 1780 | std::__iterator_category(__first)); 2026-02-13T07:48:27,017 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:27,018 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:27,019 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-02-13T07:48:27,020 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/././row_block.h:135:17, 2026-02-13T07:48:27,021 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15: 2026-02-13T07:48:27,023 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T07:48:27,024 1779 | _M_range_insert(__pos, __first, __last, 2026-02-13T07:48:27,025 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:27,026 1780 | std::__iterator_category(__first)); 2026-02-13T07:48:27,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:27,028 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:27,029 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-02-13T07:48:27,031 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/././row_block.h:135:17, 2026-02-13T07:48:27,032 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2026-02-13T07:48:27,033 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T07:48:27,034 1779 | _M_range_insert(__pos, __first, __last, 2026-02-13T07:48:27,035 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:27,036 1780 | std::__iterator_category(__first)); 2026-02-13T07:48:27,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:27,038 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:48:27,039 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-02-13T07:48:27,040 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/././row_block.h:135:17, 2026-02-13T07:48:27,041 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2026-02-13T07:48:27,042 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T07:48:27,043 1779 | _M_range_insert(__pos, __first, __last, 2026-02-13T07:48:27,045 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:27,046 1780 | std::__iterator_category(__first)); 2026-02-13T07:48:27,047 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:27,871 [15/118] Linking CXX static library dmlc-core/libdmlc.a 2026-02-13T07:48:34,273 [16/118] Building CXX object src/CMakeFiles/objxgboost.dir/collective/allreduce.cc.o 2026-02-13T07:48:34,274 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = signed char]’: 2026-02-13T07:48:34,275 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,276 57 | Result RingScatterReduceTyped(Comm const& comm, common::Span data, 2026-02-13T07:48:34,277 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:34,278 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = unsigned char]’: 2026-02-13T07:48:34,279 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,280 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = float]’: 2026-02-13T07:48:34,281 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,281 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = double]’: 2026-02-13T07:48:34,282 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,283 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = short int]’: 2026-02-13T07:48:34,284 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,285 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = int]’: 2026-02-13T07:48:34,286 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,287 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = long long int]’: 2026-02-13T07:48:34,288 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,289 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = short unsigned int]’: 2026-02-13T07:48:34,290 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,291 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = unsigned int]’: 2026-02-13T07:48:34,292 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,293 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingScatterReduceTyped(const xgboost::collective::Comm&, xgboost::common::Span, std::size_t, const Func&) [with T = long long unsigned int]’: 2026-02-13T07:48:34,293 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,294 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:13: 2026-02-13T07:48:34,295 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = float]’: 2026-02-13T07:48:34,296 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,297 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2026-02-13T07:48:34,298 | ^~~~~~~~~~~~~ 2026-02-13T07:48:34,299 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = float]’: 2026-02-13T07:48:34,300 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,301 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2026-02-13T07:48:34,302 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:34,303 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = double]’: 2026-02-13T07:48:34,304 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,305 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2026-02-13T07:48:34,306 | ^~~~~~~~~~~~~ 2026-02-13T07:48:34,307 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = double]’: 2026-02-13T07:48:34,308 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,309 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2026-02-13T07:48:34,310 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:34,311 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = signed char]’: 2026-02-13T07:48:34,311 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,312 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2026-02-13T07:48:34,313 | ^~~~~~~~~~~~~ 2026-02-13T07:48:34,314 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = signed char]’: 2026-02-13T07:48:34,315 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,316 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2026-02-13T07:48:34,317 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:34,318 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = short int]’: 2026-02-13T07:48:34,319 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,320 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2026-02-13T07:48:34,320 | ^~~~~~~~~~~~~ 2026-02-13T07:48:34,321 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = short int]’: 2026-02-13T07:48:34,323 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,324 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2026-02-13T07:48:34,325 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:34,327 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = int]’: 2026-02-13T07:48:34,327 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,328 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2026-02-13T07:48:34,330 | ^~~~~~~~~~~~~ 2026-02-13T07:48:34,330 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = int]’: 2026-02-13T07:48:34,331 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,332 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2026-02-13T07:48:34,333 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:34,334 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = long long int]’: 2026-02-13T07:48:34,335 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,336 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2026-02-13T07:48:34,337 | ^~~~~~~~~~~~~ 2026-02-13T07:48:34,338 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = long long int]’: 2026-02-13T07:48:34,339 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,340 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2026-02-13T07:48:34,341 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:34,342 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = unsigned char]’: 2026-02-13T07:48:34,344 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,345 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2026-02-13T07:48:34,348 | ^~~~~~~~~~~~~ 2026-02-13T07:48:34,349 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = unsigned char]’: 2026-02-13T07:48:34,350 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,351 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2026-02-13T07:48:34,352 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:34,353 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = short unsigned int]’: 2026-02-13T07:48:34,355 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,362 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2026-02-13T07:48:34,363 | ^~~~~~~~~~~~~ 2026-02-13T07:48:34,364 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = short unsigned int]’: 2026-02-13T07:48:34,365 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,366 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2026-02-13T07:48:34,367 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:34,368 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = unsigned int]’: 2026-02-13T07:48:34,369 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,370 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2026-02-13T07:48:34,371 | ^~~~~~~~~~~~~ 2026-02-13T07:48:34,372 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::{anonymous}::RingAllreduceSmall(const xgboost::collective::Comm&, xgboost::common::Span, const xgboost::collective::cpu_impl::Func&) [with T = unsigned int]’: 2026-02-13T07:48:34,373 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,374 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2026-02-13T07:48:34,375 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T07:48:34,376 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = long long unsigned int]’: 2026-02-13T07:48:34,377 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,378 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2026-02-13T07:48:34,379 | ^~~~~~~~~~~~~ 2026-02-13T07:48:34,395 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc: In function ‘xgboost::collective::Result xgboost::collective::cpu_impl::RingAllreduce(const xgboost::collective::Comm&, xgboost::common::Span, const Func&, xgboost::ArrayInterfaceHandler::Type)’: 2026-02-13T07:48:34,396 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.cc:113:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:34,397 113 | Result RingAllreduce(Comm const& comm, common::Span data, Func const& op, 2026-02-13T07:48:34,398 | ^~~~~~~~~~~~~ 2026-02-13T07:48:49,966 [17/118] Building CXX object src/CMakeFiles/objxgboost.dir/collective/coll.cc.o 2026-02-13T07:48:49,966 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc: In member function ‘virtual xgboost::collective::Result xgboost::collective::Coll::Broadcast(const xgboost::collective::Comm&, xgboost::common::Span, int32_t)’: 2026-02-13T07:48:49,967 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc:106:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:49,968 106 | [[nodiscard]] Result Coll::Broadcast(Comm const& comm, common::Span data, 2026-02-13T07:48:49,969 | ^~~~ 2026-02-13T07:48:49,970 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc: In member function ‘virtual xgboost::collective::Result xgboost::collective::Coll::Allreduce(const xgboost::collective::Comm&, xgboost::common::Span, xgboost::ArrayInterfaceHandler::Type, xgboost::collective::Op)’: 2026-02-13T07:48:49,971 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc:34:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:49,972 34 | [[nodiscard]] Result Coll::Allreduce(Comm const& comm, common::Span data, 2026-02-13T07:48:49,973 | ^~~~ 2026-02-13T07:48:49,974 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc:15: 2026-02-13T07:48:49,975 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = signed char]’: 2026-02-13T07:48:49,977 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:49,978 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2026-02-13T07:48:49,979 | ^~~~~~~~~~~~~ 2026-02-13T07:48:49,980 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc: In member function ‘virtual xgboost::collective::Result xgboost::collective::Coll::Allgather(const xgboost::collective::Comm&, xgboost::common::Span)’: 2026-02-13T07:48:49,981 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc:111:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:49,982 111 | [[nodiscard]] Result Coll::Allgather(Comm const& comm, common::Span data) { 2026-02-13T07:48:49,983 | ^~~~ 2026-02-13T07:48:49,984 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc: In member function ‘virtual xgboost::collective::Result xgboost::collective::Coll::AllgatherV(const xgboost::collective::Comm&, xgboost::common::Span, xgboost::common::Span, xgboost::common::Span, xgboost::common::Span, xgboost::collective::AllgatherVAlgo)’: 2026-02-13T07:48:49,985 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:49,986 115 | [[nodiscard]] Result Coll::AllgatherV(Comm const& comm, common::Span data, 2026-02-13T07:48:49,987 | ^~~~ 2026-02-13T07:48:49,988 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:49,988 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:49,989 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:49,990 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc:130:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:49,990 130 | return detail::RingAllgatherV(comm, sizes, recv_segments, recv); 2026-02-13T07:48:49,991 | ^ 2026-02-13T07:48:49,992 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc:130:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:49,993 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/coll.cc:132:61: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:48:49,994 132 | return cpu_impl::BroadcastAllgatherV(comm, sizes, recv); 2026-02-13T07:48:49,995 | ^ 2026-02-13T07:48:51,201 [18/118] Building CXX object src/CMakeFiles/objxgboost.dir/collective/comm.cc.o 2026-02-13T07:48:51,511 [19/118] Building CXX object src/CMakeFiles/objxgboost.dir/collective/comm_group.cc.o 2026-02-13T07:48:51,620 [20/118] Building CXX object src/CMakeFiles/objxgboost.dir/collective/nccl_stub.cc.o 2026-02-13T07:49:02,213 [21/118] Building CXX object src/CMakeFiles/objxgboost.dir/collective/result.cc.o 2026-02-13T07:49:06,433 [22/118] Building CXX object src/CMakeFiles/objxgboost.dir/collective/in_memory_handler.cc.o 2026-02-13T07:49:09,868 [23/118] Building CXX object src/CMakeFiles/objxgboost.dir/collective/loop.cc.o 2026-02-13T07:49:10,351 [24/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/cache_manager.cc.o 2026-02-13T07:49:18,240 [25/118] Building CXX object src/CMakeFiles/objxgboost.dir/collective/socket.cc.o 2026-02-13T07:49:18,449 [26/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/charconv.cc.o 2026-02-13T07:49:30,489 [27/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/common.cc.o 2026-02-13T07:49:30,579 [28/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/cuda_dr_utils.cc.o 2026-02-13T07:49:33,905 [29/118] Building CXX object src/CMakeFiles/objxgboost.dir/collective/tracker.cc.o 2026-02-13T07:49:38,977 [30/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/cuda_rt_utils.cc.o 2026-02-13T07:49:38,978 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/cuda_rt_utils.cc: In function ‘std::string xgboost::curt::PrintUuid(xgboost::common::Span)’: 2026-02-13T07:49:38,979 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/cuda_rt_utils.cc:186:27: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:49:38,980 186 | [[nodiscard]] std::string PrintUuid(common::Span) { return {}; } 2026-02-13T07:49:38,981 | ^~~~~~~~~ 2026-02-13T07:49:38,982 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/cuda_rt_utils.cc: In function ‘void xgboost::curt::GetUuid(xgboost::common::Span, int32_t)’: 2026-02-13T07:49:38,983 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/cuda_rt_utils.cc:184:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:49:38,984 184 | void GetUuid(xgboost::common::Span, std::int32_t) { common::AssertGPUSupport(); } 2026-02-13T07:49:38,984 | ^~~~~~~ 2026-02-13T07:49:39,846 [31/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/column_matrix.cc.o 2026-02-13T07:49:45,892 [32/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/error_msg.cc.o 2026-02-13T07:50:00,569 [33/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/io.cc.o 2026-02-13T07:50:10,996 [34/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/host_device_vector.cc.o 2026-02-13T07:50:10,997 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc: In constructor ‘xgboost::HostDeviceVector::HostDeviceVector(std::initializer_list<_Tp>, xgboost::DeviceOrd) [with T = double]’: 2026-02-13T07:50:10,998 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc:43:1: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2026-02-13T07:50:10,999 43 | HostDeviceVector::HostDeviceVector(std::initializer_list init, DeviceOrd) 2026-02-13T07:50:11,000 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,001 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc: In constructor ‘xgboost::HostDeviceVector::HostDeviceVector(std::initializer_list<_Tp>, xgboost::DeviceOrd) [with T = xgboost::detail::GradientPairInternal]’: 2026-02-13T07:50:11,002 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc:43:1: note: parameter passing for argument of type ‘std::initializer_list >’ changed in GCC 7.1 2026-02-13T07:50:11,003 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc: In constructor ‘xgboost::HostDeviceVector::HostDeviceVector(std::initializer_list<_Tp>, xgboost::DeviceOrd) [with T = long long unsigned int]’: 2026-02-13T07:50:11,004 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc:43:1: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2026-02-13T07:50:11,005 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc: In member function ‘void xgboost::HostDeviceVector::Copy(std::initializer_list<_Tp>) [with T = double]’: 2026-02-13T07:50:11,006 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc:141:6: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2026-02-13T07:50:11,007 141 | void HostDeviceVector::Copy(std::initializer_list other) { 2026-02-13T07:50:11,007 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,008 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc: In member function ‘void xgboost::HostDeviceVector::Copy(std::initializer_list<_Tp>) [with T = xgboost::detail::GradientPairInternal]’: 2026-02-13T07:50:11,009 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc:141:6: note: parameter passing for argument of type ‘std::initializer_list >’ changed in GCC 7.1 2026-02-13T07:50:11,010 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc: In member function ‘void xgboost::HostDeviceVector::Copy(std::initializer_list<_Tp>) [with T = long long unsigned int]’: 2026-02-13T07:50:11,011 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc:141:6: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2026-02-13T07:50:11,012 In file included from /usr/include/c++/12/vector:70, 2026-02-13T07:50:11,013 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/base.h:17, 2026-02-13T07:50:11,014 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc:9: 2026-02-13T07:50:11,015 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’: 2026-02-13T07:50:11,016 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 2026-02-13T07:50:11,016 523 | vector<_Tp, _Alloc>:: 2026-02-13T07:50:11,017 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,018 In file included from /usr/include/c++/12/vector:64: 2026-02-13T07:50:11,019 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2026-02-13T07:50:11,020 inlined from ‘void xgboost::HostDeviceVector::Resize(size_t) [with T = xgboost::detail::GradientPairInternal]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc:120:22: 2026-02-13T07:50:11,021 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2026-02-13T07:50:11,022 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:50:11,023 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,024 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2026-02-13T07:50:11,025 inlined from ‘void xgboost::HostDeviceVector::Resize(size_t, T) [with T = xgboost::detail::GradientPairInternal]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/host_device_vector.cc:115:22: 2026-02-13T07:50:11,026 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2026-02-13T07:50:11,027 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:50:11,035 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,710 [35/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/hist_util.cc.o 2026-02-13T07:50:11,712 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::IncrementHist(GHistRow, ConstGHistRow, std::size_t, std::size_t)’: 2026-02-13T07:50:11,713 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:95:6: note: parameter passing for argument of type ‘xgboost::common::GHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T07:50:11,714 95 | void IncrementHist(GHistRow dst, ConstGHistRow add, std::size_t begin, std::size_t end) { 2026-02-13T07:50:11,715 | ^~~~~~~~~~~~~ 2026-02-13T07:50:11,716 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:95:6: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T07:50:11,717 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::CopyHist(GHistRow, GHistRow, size_t, size_t)’: 2026-02-13T07:50:11,718 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:107:6: note: parameter passing for argument of type ‘xgboost::common::GHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T07:50:11,719 107 | void CopyHist(GHistRow dst, const GHistRow src, size_t begin, size_t end) { 2026-02-13T07:50:11,719 | ^~~~~~~~ 2026-02-13T07:50:11,720 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:107:6: note: parameter passing for argument of type ‘const xgboost::common::GHistRow’ {aka ‘const xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T07:50:11,721 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::SubtractionHist(GHistRow, GHistRow, GHistRow, size_t, size_t)’: 2026-02-13T07:50:11,723 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:119:6: note: parameter passing for argument of type ‘xgboost::common::GHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T07:50:11,723 119 | void SubtractionHist(GHistRow dst, const GHistRow src1, const GHistRow src2, size_t begin, 2026-02-13T07:50:11,724 | ^~~~~~~~~~~~~~~ 2026-02-13T07:50:11,725 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:119:6: note: parameter passing for argument of type ‘const xgboost::common::GHistRow’ {aka ‘const xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T07:50:11,726 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:119:6: note: parameter passing for argument of type ‘const xgboost::common::GHistRow’ {aka ‘const xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T07:50:11,727 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2026-02-13T07:50:11,728 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,729 212 | void RowsWiseBuildHistKernel(Span gpair, Span row_indices, 2026-02-13T07:50:11,730 | ^~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,731 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2026-02-13T07:50:11,732 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,733 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2026-02-13T07:50:11,734 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,745 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2026-02-13T07:50:11,746 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,747 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2026-02-13T07:50:11,748 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,749 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2026-02-13T07:50:11,750 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,751 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2026-02-13T07:50:11,752 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,753 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2026-02-13T07:50:11,755 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,756 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2026-02-13T07:50:11,756 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,757 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2026-02-13T07:50:11,758 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,759 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2026-02-13T07:50:11,760 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,761 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::RowsWiseBuildHistKernel(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with bool do_prefetch = false; BuildingManager = GHistBuildingManager]’: 2026-02-13T07:50:11,762 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,763 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.h:18, 2026-02-13T07:50:11,764 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:5: 2026-02-13T07:50:11,765 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h: In constructor ‘xgboost::common::SortedSketchContainer::SortedSketchContainer(const xgboost::Context*, int32_t, xgboost::common::Span, std::vector >, bool)’: 2026-02-13T07:50:11,766 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:973:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,767 973 | explicit SortedSketchContainer(Context const *ctx, int32_t max_bins, 2026-02-13T07:50:11,768 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,769 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:976:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,770 976 | : SketchContainerImpl{ctx, columns_size, max_bins, ft, use_group} { 2026-02-13T07:50:11,771 | ^ 2026-02-13T07:50:11,772 In file included from /usr/include/c++/12/vector:70, 2026-02-13T07:50:11,772 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.h:15: 2026-02-13T07:50:11,773 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:50:11,774 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:50:11,775 523 | vector<_Tp, _Alloc>:: 2026-02-13T07:50:11,776 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,777 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘xgboost::common::HistogramCuts xgboost::common::SketchOnDMatrix(const xgboost::Context*, xgboost::DMatrix*, xgboost::bst_bin_t, bool, Span)’: 2026-02-13T07:50:11,778 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:54:15: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,779 54 | HistogramCuts SketchOnDMatrix(Context const *ctx, DMatrix *m, bst_bin_t max_bins, bool use_sorted, 2026-02-13T07:50:11,780 | ^~~~~~~~~~~~~~~ 2026-02-13T07:50:11,781 In file included from /usr/include/c++/12/vector:64: 2026-02-13T07:50:11,782 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:50:11,783 inlined from ‘std::vector > xgboost::common::CalcColumnSize(const Batch&, xgboost::bst_feature_t, size_t, IsValid&&) [with Batch = xgboost::data::SparsePageAdapterBatch; IsValid = SketchOnDMatrix(const xgboost::Context*, xgboost::DMatrix*, xgboost::bst_bin_t, bool, Span)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:710:18, 2026-02-13T07:50:11,784 inlined from ‘xgboost::common::HistogramCuts xgboost::common::SketchOnDMatrix(const xgboost::Context*, xgboost::DMatrix*, xgboost::bst_bin_t, bool, Span)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:63:49: 2026-02-13T07:50:11,785 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:50:11,787 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:50:11,788 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,789 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘xgboost::common::HistogramCuts xgboost::common::SketchOnDMatrix(const xgboost::Context*, xgboost::DMatrix*, xgboost::bst_bin_t, bool, Span)’: 2026-02-13T07:50:11,789 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:72:70: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,790 72 | HostSketchContainer::UseGroup(info)); 2026-02-13T07:50:11,791 | ^ 2026-02-13T07:50:11,792 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:72:70: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,793 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:74:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,794 74 | container.PushRowPage(page, info, hessian); 2026-02-13T07:50:11,795 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,796 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:74:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,797 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:82:72: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,805 82 | HostSketchContainer::UseGroup(info)}; 2026-02-13T07:50:11,806 | ^ 2026-02-13T07:50:11,807 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:82:72: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,808 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:84:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,809 84 | container.PushColPage(page, info, hessian); 2026-02-13T07:50:11,811 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,812 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:84:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,812 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2026-02-13T07:50:11,813 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:66 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:378:43, 2026-02-13T07:50:11,814 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = false; bool _first_page = true; bool _read_by_column = false; BinIdxTypeName = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:206:9: 2026-02-13T07:50:11,816 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,817 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2026-02-13T07:50:11,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,818 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,819 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2026-02-13T07:50:11,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,821 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2026-02-13T07:50:11,821 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:66 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:378:43, 2026-02-13T07:50:11,822 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = false; bool _first_page = true; bool _read_by_column = false; BinIdxTypeName = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:206:9: 2026-02-13T07:50:11,823 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,824 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2026-02-13T07:50:11,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,826 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,827 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2026-02-13T07:50:11,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,828 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2026-02-13T07:50:11,829 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:66 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:378:43, 2026-02-13T07:50:11,830 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = true; bool _first_page = true; bool _read_by_column = false; BinIdxTypeName = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:206:9: 2026-02-13T07:50:11,831 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,832 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2026-02-13T07:50:11,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,834 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,835 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2026-02-13T07:50:11,836 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,837 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2026-02-13T07:50:11,838 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:66 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:378:43, 2026-02-13T07:50:11,839 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = true; bool _first_page = true; bool _read_by_column = false; BinIdxTypeName = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:206:9: 2026-02-13T07:50:11,840 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,841 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2026-02-13T07:50:11,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,843 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,844 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2026-02-13T07:50:11,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,856 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2026-02-13T07:50:11,857 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:66 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:378:43, 2026-02-13T07:50:11,857 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = false; bool _first_page = true; bool _read_by_column = false; BinIdxTypeName = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:206:9: 2026-02-13T07:50:11,858 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,859 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2026-02-13T07:50:11,860 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,861 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,862 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2026-02-13T07:50:11,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,864 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2026-02-13T07:50:11,865 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:66 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:378:43, 2026-02-13T07:50:11,866 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = true; bool _first_page = true; bool _read_by_column = false; BinIdxTypeName = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:206:9: 2026-02-13T07:50:11,867 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,868 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2026-02-13T07:50:11,869 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,869 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,870 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2026-02-13T07:50:11,871 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,872 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2026-02-13T07:50:11,873 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:66 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:378:43, 2026-02-13T07:50:11,874 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = true; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:206:9, 2026-02-13T07:50:11,875 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = true; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:195:15: 2026-02-13T07:50:11,876 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,877 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2026-02-13T07:50:11,878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,879 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,880 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2026-02-13T07:50:11,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,882 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2026-02-13T07:50:11,883 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:66 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:378:43, 2026-02-13T07:50:11,884 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = true; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:206:9, 2026-02-13T07:50:11,885 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = true; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:195:15: 2026-02-13T07:50:11,886 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,887 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2026-02-13T07:50:11,888 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,889 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,890 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2026-02-13T07:50:11,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,906 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool) [with bool any_missing = true]’: 2026-02-13T07:50:11,907 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T07:50:11,908 370 | void BuildHist(Span gpair, Span row_indices, 2026-02-13T07:50:11,909 | ^~~~~~~~~ 2026-02-13T07:50:11,909 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,911 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::GHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T07:50:11,912 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2026-02-13T07:50:11,913 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:66 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:378:43, 2026-02-13T07:50:11,914 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = true; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:206:9, 2026-02-13T07:50:11,915 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = true; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:195:15: 2026-02-13T07:50:11,916 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,917 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2026-02-13T07:50:11,918 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,919 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,920 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2026-02-13T07:50:11,921 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,922 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2026-02-13T07:50:11,923 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:66 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:378:43, 2026-02-13T07:50:11,924 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = false; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:206:9, 2026-02-13T07:50:11,925 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = false; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:195:15: 2026-02-13T07:50:11,926 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,927 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2026-02-13T07:50:11,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,929 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,930 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2026-02-13T07:50:11,931 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,932 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool) [with bool any_missing = false]’: 2026-02-13T07:50:11,934 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T07:50:11,935 370 | void BuildHist(Span gpair, Span row_indices, 2026-02-13T07:50:11,935 | ^~~~~~~~~ 2026-02-13T07:50:11,936 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,937 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::GHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T07:50:11,938 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2026-02-13T07:50:11,955 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:66 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:378:43, 2026-02-13T07:50:11,956 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = false; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:206:9, 2026-02-13T07:50:11,957 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = false; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:195:15: 2026-02-13T07:50:11,958 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,959 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2026-02-13T07:50:11,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,960 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,961 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2026-02-13T07:50:11,962 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,963 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2026-02-13T07:50:11,964 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:66 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:378:43, 2026-02-13T07:50:11,965 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = false; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:206:9, 2026-02-13T07:50:11,967 inlined from ‘static void xgboost::common::GHistBuildingManager<_any_missing, _first_page, _read_by_column, BinIdxTypeName>::DispatchAndExecute(const xgboost::common::RuntimeFlags&, Fn&&) [with Fn = xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool)::; bool _any_missing = false; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:195:15: 2026-02-13T07:50:11,968 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,969 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2026-02-13T07:50:11,969 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:11,970 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:11,971 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2026-02-13T07:50:11,972 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:21,034 [36/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/linalg_op.cc.o 2026-02-13T07:50:24,369 [37/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/numa_topo.cc.o 2026-02-13T07:50:27,075 [38/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/json.cc.o 2026-02-13T07:50:30,682 [39/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/numeric.cc.o 2026-02-13T07:50:32,915 [40/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/optional_weight.cc.o 2026-02-13T07:50:37,874 [41/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/param_array.cc.o 2026-02-13T07:50:42,408 [42/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/pseudo_huber.cc.o 2026-02-13T07:50:49,214 [43/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/quantile_loss_utils.cc.o 2026-02-13T07:50:51,399 [44/118] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/c_api.cc.o 2026-02-13T07:50:51,402 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:30: 2026-02-13T07:50:51,403 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/proxy_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::DMatrixProxy::Slice(xgboost::common::Span)’: 2026-02-13T07:50:51,404 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/proxy_dmatrix.h:107:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,405 107 | DMatrix* Slice(common::Span /*ridxs*/) override { 2026-02-13T07:50:51,405 | ^~~~~ 2026-02-13T07:50:51,406 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc: In function ‘int XGDMatrixSliceDMatrixEx(DMatrixHandle, const int*, xgboost::bst_ulong, void**, int)’: 2026-02-13T07:50:51,407 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:603:91: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,408 603 | *out = new std::shared_ptr(dmat->Slice({idxset, static_cast(len)})); 2026-02-13T07:50:51,409 | ^ 2026-02-13T07:50:51,410 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:15, 2026-02-13T07:50:51,411 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/predictor.h:13, 2026-02-13T07:50:51,412 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../common/api_entry.h:10, 2026-02-13T07:50:51,413 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:18: 2026-02-13T07:50:51,414 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const float; int kDim = 2]’: 2026-02-13T07:50:51,415 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:430:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,415 430 | LINALG_HD TensorView(common::Span data, I const (&shape)[D], I const (&stride)[D], 2026-02-13T07:50:51,416 | ^~~~~~~~~~ 2026-02-13T07:50:51,417 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const double; int kDim = 2]’: 2026-02-13T07:50:51,418 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:430:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,419 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const signed char; int kDim = 2]’: 2026-02-13T07:50:51,420 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:430:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,421 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const short int; int kDim = 2]’: 2026-02-13T07:50:51,422 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:430:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,423 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const int; int kDim = 2]’: 2026-02-13T07:50:51,424 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:430:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,426 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const long long int; int kDim = 2]’: 2026-02-13T07:50:51,427 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:430:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,429 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const unsigned char; int kDim = 2]’: 2026-02-13T07:50:51,430 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:430:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,430 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const short unsigned int; int kDim = 2]’: 2026-02-13T07:50:51,431 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:430:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,432 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const unsigned int; int kDim = 2]’: 2026-02-13T07:50:51,433 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:430:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,434 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], const I (&)[D], xgboost::DeviceOrd) [with I = unsigned int; int D = 2; T = const long long unsigned int; int kDim = 2]’: 2026-02-13T07:50:51,436 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:430:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,437 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/adapter.h:19, 2026-02-13T07:50:51,438 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:25: 2026-02-13T07:50:51,439 In lambda function, 2026-02-13T07:50:51,440 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:618:22, 2026-02-13T07:50:51,441 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,442 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,443 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,444 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,445 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,446 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,447 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,449 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,451 In lambda function, 2026-02-13T07:50:51,452 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:51,453 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,455 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,456 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,457 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,458 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,459 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,460 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,462 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,463 In lambda function, 2026-02-13T07:50:51,465 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:634:22, 2026-02-13T07:50:51,466 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,467 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,468 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,469 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,470 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,471 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,472 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,474 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,476 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,477 In lambda function, 2026-02-13T07:50:51,478 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:637:22, 2026-02-13T07:50:51,479 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,480 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,481 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,482 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,483 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,484 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,485 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,487 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,489 In lambda function, 2026-02-13T07:50:51,490 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:640:22, 2026-02-13T07:50:51,491 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,492 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,493 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,494 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,495 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,496 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,497 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,499 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,500 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,501 In lambda function, 2026-02-13T07:50:51,502 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:643:22, 2026-02-13T07:50:51,504 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,505 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,506 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,507 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,508 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,509 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,510 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,511 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,512 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,514 In lambda function, 2026-02-13T07:50:51,515 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:646:22, 2026-02-13T07:50:51,516 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,517 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,518 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,519 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,521 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,522 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,523 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,525 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,526 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,527 In lambda function, 2026-02-13T07:50:51,528 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:649:22, 2026-02-13T07:50:51,529 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,530 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,531 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,532 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,534 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,535 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,536 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,537 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,538 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,540 In lambda function, 2026-02-13T07:50:51,541 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:652:22, 2026-02-13T07:50:51,542 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,543 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,544 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,544 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,545 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,546 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,548 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,549 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,551 In lambda function, 2026-02-13T07:50:51,553 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:51,554 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,555 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,556 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = float]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,557 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,558 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,559 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,560 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,561 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,562 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,563 In lambda function, 2026-02-13T07:50:51,564 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:618:22, 2026-02-13T07:50:51,565 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,566 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,567 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,568 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,569 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,570 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,571 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,572 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,574 In lambda function, 2026-02-13T07:50:51,575 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:51,576 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,577 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,578 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,579 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,580 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,581 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,582 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,583 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,584 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,586 In lambda function, 2026-02-13T07:50:51,587 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:634:22, 2026-02-13T07:50:51,588 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,590 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,591 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,592 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,593 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,594 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,596 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,597 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,598 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,599 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,600 In lambda function, 2026-02-13T07:50:51,601 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:637:22, 2026-02-13T07:50:51,602 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,603 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,604 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,605 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,606 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,607 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,608 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,609 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,610 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,611 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,612 In lambda function, 2026-02-13T07:50:51,613 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:640:22, 2026-02-13T07:50:51,613 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,615 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,616 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,617 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,618 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,619 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,620 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,620 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,621 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,622 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,623 In lambda function, 2026-02-13T07:50:51,624 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:643:22, 2026-02-13T07:50:51,626 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,626 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,627 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,628 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,629 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,630 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,631 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,633 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,634 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,635 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,637 In lambda function, 2026-02-13T07:50:51,637 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:646:22, 2026-02-13T07:50:51,638 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,639 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,640 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,641 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,642 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,643 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,644 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,646 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,647 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,648 In lambda function, 2026-02-13T07:50:51,649 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:649:22, 2026-02-13T07:50:51,650 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,651 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,653 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,654 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,655 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,655 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,656 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,657 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,658 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,659 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,660 In lambda function, 2026-02-13T07:50:51,661 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:652:22, 2026-02-13T07:50:51,662 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,663 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,664 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,665 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,667 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,668 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,669 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,670 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,670 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,672 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,673 In lambda function, 2026-02-13T07:50:51,674 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:51,676 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,677 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,678 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,680 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,681 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,682 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,684 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,685 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,687 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,690 In lambda function, 2026-02-13T07:50:51,691 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:618:22, 2026-02-13T07:50:51,692 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,693 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,694 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,695 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,696 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,697 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,698 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,699 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,700 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,701 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,702 In lambda function, 2026-02-13T07:50:51,703 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:51,704 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,706 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,707 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,707 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,709 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,710 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,710 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,711 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,712 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,713 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,714 In lambda function, 2026-02-13T07:50:51,715 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:634:22, 2026-02-13T07:50:51,716 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,717 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,718 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,720 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,721 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,721 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,723 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,724 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,725 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,726 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,727 In lambda function, 2026-02-13T07:50:51,729 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:637:22, 2026-02-13T07:50:51,731 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,732 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,733 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,734 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,735 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,737 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,738 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,739 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,740 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,742 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,743 In lambda function, 2026-02-13T07:50:51,744 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:640:22, 2026-02-13T07:50:51,745 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,746 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,747 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,747 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,749 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,750 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,751 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,753 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,756 In lambda function, 2026-02-13T07:50:51,757 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:643:22, 2026-02-13T07:50:51,758 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,760 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,761 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,762 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,763 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,764 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,765 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,766 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,767 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,768 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,769 In lambda function, 2026-02-13T07:50:51,770 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:646:22, 2026-02-13T07:50:51,771 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,772 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,773 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,774 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,775 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,776 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,777 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,777 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,778 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,779 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,780 In lambda function, 2026-02-13T07:50:51,781 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:649:22, 2026-02-13T07:50:51,783 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,784 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,785 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,786 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,787 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,788 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,788 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,790 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,792 In lambda function, 2026-02-13T07:50:51,793 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:652:22, 2026-02-13T07:50:51,794 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,795 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,796 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,797 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,798 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,799 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,800 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,801 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,802 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,804 In lambda function, 2026-02-13T07:50:51,805 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:51,807 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,808 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,809 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,810 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,811 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,812 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,813 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,815 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,816 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,818 In lambda function, 2026-02-13T07:50:51,820 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:618:22, 2026-02-13T07:50:51,820 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,821 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,823 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,824 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,825 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,826 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,827 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,829 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,830 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,831 In lambda function, 2026-02-13T07:50:51,832 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:51,833 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,834 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,836 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,837 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,838 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,839 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,840 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,842 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,844 In lambda function, 2026-02-13T07:50:51,845 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:634:22, 2026-02-13T07:50:51,846 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,847 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,848 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,849 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,851 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,852 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,853 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,854 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,856 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,857 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,858 In lambda function, 2026-02-13T07:50:51,858 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:637:22, 2026-02-13T07:50:51,859 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,860 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,861 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,862 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,863 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,864 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,865 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,866 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,867 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,869 In lambda function, 2026-02-13T07:50:51,870 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:640:22, 2026-02-13T07:50:51,871 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,872 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,873 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,874 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,875 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,876 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,877 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,879 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,881 In lambda function, 2026-02-13T07:50:51,882 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:643:22, 2026-02-13T07:50:51,883 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,884 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,885 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,886 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,887 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,888 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,889 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,890 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,891 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,893 In lambda function, 2026-02-13T07:50:51,894 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:646:22, 2026-02-13T07:50:51,895 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,896 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,897 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,898 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,899 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,900 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,901 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,903 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,904 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,906 In lambda function, 2026-02-13T07:50:51,907 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:649:22, 2026-02-13T07:50:51,908 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,909 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,910 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,912 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,913 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,914 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,915 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,916 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,917 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,918 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,919 In lambda function, 2026-02-13T07:50:51,920 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:652:22, 2026-02-13T07:50:51,921 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,923 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,924 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,924 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,925 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,926 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,927 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,929 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,930 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,932 In lambda function, 2026-02-13T07:50:51,933 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:51,934 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,935 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,936 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,938 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,939 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,940 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,941 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,942 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,943 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,944 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,946 In lambda function, 2026-02-13T07:50:51,947 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:618:22, 2026-02-13T07:50:51,948 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,949 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,951 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,952 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,953 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,955 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,956 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,957 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,958 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,959 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,960 In lambda function, 2026-02-13T07:50:51,961 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:51,962 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,963 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,964 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,966 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,967 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,969 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,970 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,972 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,974 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,976 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,978 In lambda function, 2026-02-13T07:50:51,979 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:634:22, 2026-02-13T07:50:51,980 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,982 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,983 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,984 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,985 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,986 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,988 674 | std::numeric_limits::max()}, 2026-02-13T07:50:51,989 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,990 675 | array.shape, array.strides, device}); 2026-02-13T07:50:51,991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:51,992 In lambda function, 2026-02-13T07:50:51,993 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:637:22, 2026-02-13T07:50:51,994 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:51,995 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:51,997 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:51,997 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:51,998 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:51,999 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,000 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,001 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,002 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,003 In lambda function, 2026-02-13T07:50:52,004 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:640:22, 2026-02-13T07:50:52,005 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,006 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,007 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,008 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,010 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,010 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,011 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,012 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,013 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,014 In lambda function, 2026-02-13T07:50:52,015 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:643:22, 2026-02-13T07:50:52,016 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,017 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,018 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,019 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,020 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,021 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,022 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,024 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,025 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,027 In lambda function, 2026-02-13T07:50:52,028 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:646:22, 2026-02-13T07:50:52,029 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,030 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,031 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,033 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,034 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,035 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,036 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,038 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,040 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,041 In lambda function, 2026-02-13T07:50:52,042 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:649:22, 2026-02-13T07:50:52,043 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,045 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,046 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,048 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,049 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,050 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,052 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,053 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,055 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,056 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,057 In lambda function, 2026-02-13T07:50:52,059 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:652:22, 2026-02-13T07:50:52,060 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,061 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,063 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,064 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,066 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,067 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,068 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,070 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,071 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,072 In lambda function, 2026-02-13T07:50:52,073 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,074 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,076 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,077 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,079 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,080 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,081 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,082 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,085 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,085 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,086 In lambda function, 2026-02-13T07:50:52,087 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:618:22, 2026-02-13T07:50:52,088 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,089 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,090 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,092 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,093 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,094 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,095 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,097 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,099 In lambda function, 2026-02-13T07:50:52,100 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,101 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,103 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,103 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,104 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,105 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,106 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,108 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,110 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,112 In lambda function, 2026-02-13T07:50:52,113 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:634:22, 2026-02-13T07:50:52,115 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,116 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,117 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,118 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,119 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,120 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,120 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,121 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,122 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,123 In lambda function, 2026-02-13T07:50:52,124 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:637:22, 2026-02-13T07:50:52,125 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,126 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,127 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,128 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,129 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,131 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,131 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,133 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,134 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,135 In lambda function, 2026-02-13T07:50:52,136 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:640:22, 2026-02-13T07:50:52,137 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,138 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,139 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,140 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,141 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,142 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,143 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,145 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,147 In lambda function, 2026-02-13T07:50:52,148 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:643:22, 2026-02-13T07:50:52,149 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,150 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,150 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,151 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,152 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,153 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,154 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,155 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,156 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,157 In lambda function, 2026-02-13T07:50:52,158 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:646:22, 2026-02-13T07:50:52,158 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,159 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,160 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,161 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,162 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,163 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,164 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,165 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,166 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,168 In lambda function, 2026-02-13T07:50:52,169 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:649:22, 2026-02-13T07:50:52,169 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,170 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,171 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,172 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,173 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,174 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,175 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,176 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,177 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,177 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,178 In lambda function, 2026-02-13T07:50:52,179 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:652:22, 2026-02-13T07:50:52,180 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,181 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,183 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,184 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,185 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,186 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,187 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,188 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,189 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,190 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,191 In lambda function, 2026-02-13T07:50:52,193 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,193 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,194 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,195 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,196 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,197 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,198 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,199 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,200 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,201 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,202 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,203 In lambda function, 2026-02-13T07:50:52,204 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:618:22, 2026-02-13T07:50:52,205 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,206 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,207 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,207 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,208 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,209 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,210 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,211 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,212 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,214 In lambda function, 2026-02-13T07:50:52,215 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,216 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,216 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,217 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,218 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,219 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,220 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,221 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,221 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,222 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,223 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,223 In lambda function, 2026-02-13T07:50:52,224 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:634:22, 2026-02-13T07:50:52,225 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,226 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,227 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,228 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,228 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,229 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,230 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,232 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,233 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,234 In lambda function, 2026-02-13T07:50:52,235 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:637:22, 2026-02-13T07:50:52,236 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,237 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,237 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,238 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,239 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,240 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,241 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,242 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,244 In lambda function, 2026-02-13T07:50:52,245 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:640:22, 2026-02-13T07:50:52,246 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,248 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,248 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,249 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,250 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,251 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,252 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,253 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,254 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,256 In lambda function, 2026-02-13T07:50:52,257 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:643:22, 2026-02-13T07:50:52,258 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,258 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,259 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,261 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,261 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,262 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,263 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,264 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,264 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,265 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,266 In lambda function, 2026-02-13T07:50:52,267 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:646:22, 2026-02-13T07:50:52,268 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,269 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,270 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,271 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,272 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,273 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,274 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,275 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,276 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,277 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,278 In lambda function, 2026-02-13T07:50:52,279 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:649:22, 2026-02-13T07:50:52,280 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,281 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,283 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,284 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,285 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,286 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,287 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,289 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,291 In lambda function, 2026-02-13T07:50:52,292 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:652:22, 2026-02-13T07:50:52,293 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,295 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,296 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,297 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,298 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,299 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,300 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,301 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,302 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,304 In lambda function, 2026-02-13T07:50:52,305 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,306 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,307 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,308 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = short unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,309 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,310 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,310 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,311 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,312 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,313 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,314 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,314 In lambda function, 2026-02-13T07:50:52,315 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:618:22, 2026-02-13T07:50:52,316 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,317 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,318 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,319 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,320 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,321 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,322 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,323 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,324 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,325 In lambda function, 2026-02-13T07:50:52,326 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,326 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,327 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,328 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,329 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,330 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,331 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,332 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,333 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,333 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,334 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,335 In lambda function, 2026-02-13T07:50:52,336 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:634:22, 2026-02-13T07:50:52,337 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,338 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,339 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,340 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,341 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,341 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,342 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,343 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,344 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,345 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,346 In lambda function, 2026-02-13T07:50:52,346 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:637:22, 2026-02-13T07:50:52,347 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,348 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,349 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,350 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,351 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,352 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,353 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,354 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,355 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,356 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,357 In lambda function, 2026-02-13T07:50:52,358 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:640:22, 2026-02-13T07:50:52,359 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,360 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,360 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,361 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,363 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,363 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,364 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,365 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,366 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,366 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,367 In lambda function, 2026-02-13T07:50:52,368 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:643:22, 2026-02-13T07:50:52,369 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,370 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,370 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,371 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,372 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,373 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,374 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,377 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,378 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,378 In lambda function, 2026-02-13T07:50:52,379 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:646:22, 2026-02-13T07:50:52,380 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,381 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,381 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,382 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,383 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,384 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,384 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,386 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,387 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,388 In lambda function, 2026-02-13T07:50:52,389 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:649:22, 2026-02-13T07:50:52,389 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,391 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,391 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,392 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,393 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,394 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,395 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,395 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,396 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,398 In lambda function, 2026-02-13T07:50:52,399 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:652:22, 2026-02-13T07:50:52,400 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,401 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,402 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,403 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,403 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,404 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,405 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,406 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,408 In lambda function, 2026-02-13T07:50:52,409 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,409 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,410 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,411 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: 2026-02-13T07:50:52,412 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,413 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,414 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,415 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,416 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,418 In lambda function, 2026-02-13T07:50:52,419 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,420 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,421 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,422 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,423 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,424 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,425 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,427 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,429 In lambda function, 2026-02-13T07:50:52,430 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:618:22, 2026-02-13T07:50:52,431 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,432 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,434 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,435 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,436 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,437 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,439 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,439 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,441 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,442 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,444 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,444 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,445 In lambda function, 2026-02-13T07:50:52,446 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,447 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,449 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,450 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,451 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,452 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,453 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,454 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,455 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,456 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,457 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,458 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,458 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,460 In lambda function, 2026-02-13T07:50:52,461 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:634:22, 2026-02-13T07:50:52,462 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,465 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,466 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,467 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,468 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,469 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,470 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,471 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,472 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,473 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,474 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,476 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,477 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,478 In lambda function, 2026-02-13T07:50:52,479 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:637:22, 2026-02-13T07:50:52,484 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,485 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,487 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,488 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,489 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,490 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,492 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,493 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,495 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,496 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,498 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,499 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,500 In lambda function, 2026-02-13T07:50:52,502 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:640:22, 2026-02-13T07:50:52,503 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,504 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,506 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,509 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,511 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,512 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,513 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,515 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,516 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,518 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,520 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,521 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,522 In lambda function, 2026-02-13T07:50:52,523 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:643:22, 2026-02-13T07:50:52,524 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,525 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,526 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,527 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,528 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,529 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,532 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,533 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,535 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,536 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,538 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,539 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,545 In lambda function, 2026-02-13T07:50:52,546 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:646:22, 2026-02-13T07:50:52,547 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,548 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,549 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,550 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,551 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,553 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,561 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,562 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,563 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,564 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,566 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,567 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,568 In lambda function, 2026-02-13T07:50:52,570 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:649:22, 2026-02-13T07:50:52,571 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,572 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,573 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,574 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,576 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,577 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,578 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,595 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,596 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,597 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,598 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,599 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,600 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,601 In lambda function, 2026-02-13T07:50:52,601 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:652:22, 2026-02-13T07:50:52,603 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,604 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,605 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,606 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,607 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,608 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,608 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,609 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,610 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,612 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,613 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,614 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,615 In lambda function, 2026-02-13T07:50:52,616 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,617 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,618 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,619 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,621 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,621 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,622 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,623 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,624 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,625 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,626 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,627 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,628 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,629 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,630 In lambda function, 2026-02-13T07:50:52,631 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:618:22, 2026-02-13T07:50:52,632 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,633 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,634 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,635 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,636 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,637 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,638 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,639 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,640 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,641 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,642 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,643 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,644 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,645 In lambda function, 2026-02-13T07:50:52,645 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:621:22, 2026-02-13T07:50:52,646 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,647 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,648 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,649 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,650 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,651 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,652 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,653 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,654 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,655 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,665 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,666 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,667 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,668 In lambda function, 2026-02-13T07:50:52,669 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:634:22, 2026-02-13T07:50:52,670 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,671 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,671 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,672 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,673 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,674 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,675 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,676 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,677 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,678 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,679 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,680 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,681 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,682 In lambda function, 2026-02-13T07:50:52,682 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:637:22, 2026-02-13T07:50:52,683 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,684 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,685 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,686 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,687 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,688 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,689 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,690 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,691 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,692 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,693 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,693 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,694 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,695 In lambda function, 2026-02-13T07:50:52,696 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:640:22, 2026-02-13T07:50:52,697 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,697 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,698 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,699 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,700 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,701 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,702 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,703 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,703 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,704 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,705 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,706 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,706 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,707 In lambda function, 2026-02-13T07:50:52,708 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:643:22, 2026-02-13T07:50:52,709 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,709 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,710 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,711 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,712 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,713 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,714 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,715 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,716 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,717 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,718 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,719 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,720 In lambda function, 2026-02-13T07:50:52,721 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:646:22, 2026-02-13T07:50:52,722 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,723 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,724 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,725 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,725 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,727 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,727 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,728 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,729 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,730 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,731 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,732 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,733 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,733 In lambda function, 2026-02-13T07:50:52,734 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:649:22, 2026-02-13T07:50:52,735 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,736 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,737 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,738 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,740 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,741 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,743 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,743 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,744 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,745 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,746 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,747 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,748 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,748 In lambda function, 2026-02-13T07:50:52,749 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:652:22, 2026-02-13T07:50:52,750 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,751 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,752 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,753 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,754 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,755 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,755 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,756 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,757 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,758 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,759 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,760 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,761 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,762 In lambda function, 2026-02-13T07:50:52,763 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):::: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,764 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,765 inlined from ‘xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: [with auto:73 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1190:20, 2026-02-13T07:50:52,766 inlined from ‘xgboost::DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::):: [with auto:52 = long long unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7, 2026-02-13T07:50:52,766 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*):: >(ArrayInterface<2>, DeviceOrd, CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:655:22, 2026-02-13T07:50:52,767 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:677:16, 2026-02-13T07:50:52,768 inlined from ‘void xgboost::CopyGradientFromArrays(const Context*, const ArrayInterface<2>&, const ArrayInterface<2>&, linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/c_api.cc:1189:18: 2026-02-13T07:50:52,769 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/c_api/../data/array_interface.h:673:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:50:52,770 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2026-02-13T07:50:52,770 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,771 674 | std::numeric_limits::max()}, 2026-02-13T07:50:52,772 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:50:52,773 675 | array.shape, array.strides, device}); 2026-02-13T07:50:52,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:12,400 [45/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/random.cc.o 2026-02-13T07:51:27,638 [46/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/survival_util.cc.o 2026-02-13T07:51:31,402 [47/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/ranking_utils.cc.o 2026-02-13T07:51:31,403 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/ranking_utils.cc: In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::MakeRankOnCUDA(const xgboost::Context*, xgboost::common::Span)’: 2026-02-13T07:51:31,404 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/ranking_utils.cc:68:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:31,405 68 | common::Span RankingCache::MakeRankOnCUDA(Context const*, 2026-02-13T07:51:31,405 | ^~~~~~~~~~~~ 2026-02-13T07:51:31,406 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/ranking_utils.cc: In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::MakeRankOnCPU(const xgboost::Context*, xgboost::common::Span)’: 2026-02-13T07:51:31,407 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/ranking_utils.cc:47:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:31,408 47 | common::Span RankingCache::MakeRankOnCPU(Context const* ctx, 2026-02-13T07:51:31,409 | ^~~~~~~~~~~~ 2026-02-13T07:51:31,410 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/ranking_utils.cc:12: 2026-02-13T07:51:31,411 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/algorithm.h: In function ‘std::vector xgboost::common::ArgSort(const xgboost::Context*, Iter, Iter, Comp) [with Idx = unsigned int; Iter = IndexTransformIter(const TensorView&):: >; V = float; Comp = std::greater]’: 2026-02-13T07:51:31,412 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/algorithm.h:80:18: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const TensorView&):: >’ changed in GCC 7.1 2026-02-13T07:51:31,413 80 | std::vector ArgSort(Context const *ctx, Iter begin, Iter end, Comp comp = std::less{}) { 2026-02-13T07:51:31,414 | ^~~~~~~ 2026-02-13T07:51:32,208 [48/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/stats.cc.o 2026-02-13T07:51:32,209 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:13, 2026-02-13T07:51:32,210 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/stats.cc:9: 2026-02-13T07:51:32,211 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2026-02-13T07:51:32,213 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:59:53, 2026-02-13T07:51:32,213 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = float; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:141:67: 2026-02-13T07:51:32,215 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:32,215 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:51:32,216 | ^ 2026-02-13T07:51:32,218 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:32,219 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long int; int kDim = 1]’: 2026-02-13T07:51:32,219 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:32,220 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T07:51:32,221 | ^~~~~~~~~ 2026-02-13T07:51:32,222 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:32,223 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:51:32,224 | ^ 2026-02-13T07:51:32,224 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:32,225 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long int; int kDim = 1]’, 2026-02-13T07:51:32,226 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = long long int; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:141:67, 2026-02-13T07:51:32,227 inlined from ‘void xgboost::common::SampleMean(const xgboost::Context*, bool, xgboost::linalg::Matrix&, xgboost::linalg::Vector*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/stats.cc:72:35: 2026-02-13T07:51:32,228 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:32,229 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T07:51:32,230 | ^ 2026-02-13T07:51:32,231 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:32,232 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2026-02-13T07:51:32,233 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:32,234 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T07:51:32,235 | ^~~~~~~~~ 2026-02-13T07:51:32,237 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:32,238 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:51:32,239 | ^ 2026-02-13T07:51:32,240 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:32,241 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T07:51:32,242 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:141:67, 2026-02-13T07:51:32,243 inlined from ‘void xgboost::common::WeightedSampleMean(const xgboost::Context*, bool, xgboost::linalg::Matrix&, const xgboost::HostDeviceVector&, xgboost::linalg::Vector*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/stats.cc:100:35: 2026-02-13T07:51:32,244 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:32,245 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T07:51:32,246 | ^ 2026-02-13T07:51:32,247 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:38,984 [49/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/threading_utils.cc.o 2026-02-13T07:51:40,945 [50/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/timer.cc.o 2026-02-13T07:51:43,886 [51/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/version.cc.o 2026-02-13T07:51:44,373 [52/118] Building CXX object src/CMakeFiles/objxgboost.dir/common/quantile.cc.o 2026-02-13T07:51:44,374 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc: In function ‘std::vector > xgboost::common::{anonymous}::MergeWeights(const xgboost::MetaInfo&, xgboost::common::Span, bool, int32_t)’: 2026-02-13T07:51:44,375 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:39:20: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,376 39 | std::vector MergeWeights(MetaInfo const &info, Span hessian, bool use_group, 2026-02-13T07:51:44,377 | ^~~~~~~~~~~~ 2026-02-13T07:51:44,378 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:13, 2026-02-13T07:51:44,379 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:10: 2026-02-13T07:51:44,380 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned int; int kDim = 1]’, 2026-02-13T07:51:44,381 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = unsigned int; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:59:53, 2026-02-13T07:51:44,382 inlined from ‘std::enable_if_t<(is_standard_layout_v && is_trivial_v), xgboost::collective::Result> xgboost::collective::Allreduce(const xgboost::Context*, T*, Op) [with T = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:76:53: 2026-02-13T07:51:44,383 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,384 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:51:44,385 | ^ 2026-02-13T07:51:44,386 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,386 In file included from /usr/include/c++/12/vector:70, 2026-02-13T07:51:44,387 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/base.h:244, 2026-02-13T07:51:44,388 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:10, 2026-02-13T07:51:44,389 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:10, 2026-02-13T07:51:44,390 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:4: 2026-02-13T07:51:44,391 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:51:44,392 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:51:44,393 523 | vector<_Tp, _Alloc>:: 2026-02-13T07:51:44,394 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,395 In file included from /usr/include/c++/12/vector:64: 2026-02-13T07:51:44,396 /usr/include/c++/12/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:51:44,397 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:51:44,398 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:51:44,399 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,400 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h: In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’: 2026-02-13T07:51:44,401 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:138:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,402 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2026-02-13T07:51:44,403 | ^~~~~~~~~ 2026-02-13T07:51:44,404 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:51:44,405 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:59:53, 2026-02-13T07:51:44,406 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:141:67: 2026-02-13T07:51:44,407 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,407 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:51:44,408 | ^ 2026-02-13T07:51:44,409 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,410 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:51:44,411 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:51:44,412 439 | vector<_Tp, _Alloc>:: 2026-02-13T07:51:44,412 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,413 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2026-02-13T07:51:44,414 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:59:53, 2026-02-13T07:51:44,415 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = float; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:141:67: 2026-02-13T07:51:44,416 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,417 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:51:44,419 | ^ 2026-02-13T07:51:44,420 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,421 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:51:44,422 inlined from ‘void xgboost::common::SketchContainerImpl::GatherSketchInfo(const xgboost::Context*, const xgboost::MetaInfo&, const std::vector&, std::vector >*, std::vector >*, std::vector*) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:180:8: 2026-02-13T07:51:44,423 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,424 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:51:44,425 | ^ 2026-02-13T07:51:44,427 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,428 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:51:44,429 inlined from ‘void xgboost::common::SketchContainerImpl::GatherSketchInfo(const xgboost::Context*, const xgboost::MetaInfo&, const std::vector&, std::vector >*, std::vector >*, std::vector*) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:189:30: 2026-02-13T07:51:44,430 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:51:44,430 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:51:44,432 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:51:44,432 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:51:44,434 inlined from ‘void xgboost::common::SketchContainerImpl::GatherSketchInfo(const xgboost::Context*, const xgboost::MetaInfo&, const std::vector&, std::vector >*, std::vector >*, std::vector*) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:180:8: 2026-02-13T07:51:44,435 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,436 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:51:44,436 | ^ 2026-02-13T07:51:44,437 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,439 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:51:44,440 inlined from ‘void xgboost::common::SketchContainerImpl::GatherSketchInfo(const xgboost::Context*, const xgboost::MetaInfo&, const std::vector&, std::vector >*, std::vector >*, std::vector*) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:189:30: 2026-02-13T07:51:44,441 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:51:44,442 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:51:44,443 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:51:44,444 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:51:44,445 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:243:8: 2026-02-13T07:51:44,445 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,446 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:51:44,447 | ^ 2026-02-13T07:51:44,448 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,449 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:51:44,450 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:257:6: 2026-02-13T07:51:44,451 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,452 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:51:44,453 | ^ 2026-02-13T07:51:44,454 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,455 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:51:44,456 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:243:8: 2026-02-13T07:51:44,457 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,458 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:51:44,458 | ^ 2026-02-13T07:51:44,459 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,460 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:51:44,461 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:257:6: 2026-02-13T07:51:44,462 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,463 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:51:44,464 | ^ 2026-02-13T07:51:44,465 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,466 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc: In member function ‘void xgboost::common::SortedSketchContainer::PushColPage(const xgboost::SparsePage&, const xgboost::MetaInfo&, xgboost::common::Span)’: 2026-02-13T07:51:44,467 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:481:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,468 481 | void SortedSketchContainer::PushColPage(SparsePage const &page, MetaInfo const &info, 2026-02-13T07:51:44,469 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,470 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc: In constructor ‘xgboost::common::SketchContainerImpl::SketchContainerImpl(const xgboost::Context*, std::vector >, xgboost::bst_bin_t, xgboost::common::Span, bool) [with WQSketch = xgboost::common::WXQuantileSketch]’: 2026-02-13T07:51:44,470 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:18:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,471 18 | SketchContainerImpl::SketchContainerImpl(Context const *ctx, 2026-02-13T07:51:44,472 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,473 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:51:44,474 inlined from ‘void xgboost::common::SketchContainerImpl::AllReduce(const xgboost::Context*, const xgboost::MetaInfo&, std::vector*, std::vector >*) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:314:6: 2026-02-13T07:51:44,475 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,476 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:51:44,477 | ^ 2026-02-13T07:51:44,478 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,478 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:51:44,479 inlined from ‘void xgboost::common::SketchContainerImpl::AllReduce(const xgboost::Context*, const xgboost::MetaInfo&, std::vector*, std::vector >*) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:314:6: 2026-02-13T07:51:44,480 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,481 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:51:44,482 | ^ 2026-02-13T07:51:44,483 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:51:44,484 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc: In constructor ‘xgboost::common::SketchContainerImpl::SketchContainerImpl(const xgboost::Context*, std::vector >, xgboost::bst_bin_t, xgboost::common::Span, bool) [with WQSketch = xgboost::common::WQuantileSketch]’: 2026-02-13T07:51:44,485 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:18:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,486 18 | SketchContainerImpl::SketchContainerImpl(Context const *ctx, 2026-02-13T07:51:44,486 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,487 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc: In constructor ‘xgboost::common::HostSketchContainer::HostSketchContainer(const xgboost::Context*, xgboost::bst_bin_t, xgboost::common::Span, std::vector >, bool)’: 2026-02-13T07:51:44,488 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:465:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,489 465 | HostSketchContainer::HostSketchContainer(Context const *ctx, bst_bin_t max_bins, 2026-02-13T07:51:44,490 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,491 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:468:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,492 468 | : SketchContainerImpl{ctx, columns_size, max_bins, ft, use_group} { 2026-02-13T07:51:44,493 | ^ 2026-02-13T07:51:44,493 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:51:44,494 inlined from ‘std::vector > xgboost::common::CalcColumnSize(const Batch&, xgboost::bst_feature_t, size_t, IsValid&&) [with Batch = xgboost::data::ArrayAdapterBatch; IsValid = xgboost::data::IsValidFunctor&]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:710:18: 2026-02-13T07:51:44,495 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:51:44,496 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:51:44,497 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,498 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:51:44,499 inlined from ‘std::vector > xgboost::common::CalcColumnSize(const Batch&, xgboost::bst_feature_t, size_t, IsValid&&) [with Batch = xgboost::data::DenseAdapterBatch; IsValid = xgboost::data::IsValidFunctor&]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:710:18: 2026-02-13T07:51:44,500 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:51:44,501 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:51:44,502 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,503 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:51:44,504 inlined from ‘std::vector > xgboost::common::CalcColumnSize(const Batch&, xgboost::bst_feature_t, size_t, IsValid&&) [with Batch = xgboost::data::CSRArrayAdapterBatch; IsValid = xgboost::data::IsValidFunctor&]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:710:18: 2026-02-13T07:51:44,505 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:51:44,506 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:51:44,507 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,508 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:51:44,509 inlined from ‘std::vector > xgboost::common::CalcColumnSize(const Batch&, xgboost::bst_feature_t, size_t, IsValid&&) [with Batch = xgboost::data::CSCArrayAdapterBatch; IsValid = xgboost::data::IsValidFunctor&]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:710:18: 2026-02-13T07:51:44,510 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:51:44,511 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:51:44,511 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,512 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:51:44,513 inlined from ‘std::vector > xgboost::common::CalcColumnSize(const Batch&, xgboost::bst_feature_t, size_t, IsValid&&) [with Batch = xgboost::data::SparsePageAdapterBatch; IsValid = xgboost::data::IsValidFunctor&]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:710:18: 2026-02-13T07:51:44,514 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:51:44,514 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:51:44,515 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,516 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:51:44,517 inlined from ‘std::vector > xgboost::common::CalcColumnSize(const Batch&, xgboost::bst_feature_t, size_t, IsValid&&) [with Batch = xgboost::data::EncColumnarAdapterBatchImpl; IsValid = xgboost::data::IsValidFunctor&]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:710:18: 2026-02-13T07:51:44,518 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:51:44,520 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:51:44,521 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,522 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:51:44,523 inlined from ‘std::vector > xgboost::common::CalcColumnSize(const Batch&, xgboost::bst_feature_t, size_t, IsValid&&) [with Batch = xgboost::data::EncColumnarAdapterBatchImpl; IsValid = xgboost::data::IsValidFunctor&]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:710:18: 2026-02-13T07:51:44,524 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:51:44,525 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:51:44,526 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,527 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:51:44,528 inlined from ‘std::vector > xgboost::common::CalcColumnSize(const Batch&, xgboost::bst_feature_t, size_t, IsValid&&) [with Batch = xgboost::data::SparsePageAdapterBatch; IsValid = SketchContainerImpl >::PushRowPage(const xgboost::SparsePage&, const xgboost::MetaInfo&, xgboost::common::Span)::&]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:710:18: 2026-02-13T07:51:44,528 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:51:44,529 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:51:44,530 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,531 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:51:44,532 inlined from ‘std::vector > xgboost::common::CalcColumnSize(const Batch&, xgboost::bst_feature_t, size_t, IsValid&&) [with Batch = xgboost::data::SparsePageAdapterBatch; IsValid = SketchContainerImpl >::PushRowPage(const xgboost::SparsePage&, const xgboost::MetaInfo&, xgboost::common::Span)::&]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.h:710:18: 2026-02-13T07:51:44,533 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:51:44,533 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:51:44,534 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,535 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc: In member function ‘void xgboost::common::SketchContainerImpl::PushRowPage(const xgboost::SparsePage&, const xgboost::MetaInfo&, xgboost::common::Span) [with WQSketch = xgboost::common::WXQuantileSketch]’: 2026-02-13T07:51:44,536 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:65:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:44,537 65 | void SketchContainerImpl::PushRowPage(SparsePage const &page, MetaInfo const &info, 2026-02-13T07:51:44,538 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:51:44,539 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc: In member function ‘void xgboost::common::SketchContainerImpl::PushRowPage(const xgboost::SparsePage&, const xgboost::MetaInfo&, xgboost::common::Span) [with WQSketch = xgboost::common::WQuantileSketch]’: 2026-02-13T07:51:44,540 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/common/quantile.cc:65:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:51:53,345 [53/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/array_interface.cc.o 2026-02-13T07:51:54,131 [54/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/batch_utils.cc.o 2026-02-13T07:52:10,413 [55/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/adapter.cc.o 2026-02-13T07:52:20,063 [56/118] Building CXX object src/CMakeFiles/objxgboost.dir/context.cc.o 2026-02-13T07:52:23,025 [57/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/ellpack_page.cc.o 2026-02-13T07:52:42,875 [58/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/file_iterator.cc.o 2026-02-13T07:52:56,817 [59/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/cat_container.cc.o 2026-02-13T07:52:56,827 In file included from /usr/include/c++/12/algorithm:61, 2026-02-13T07:52:56,828 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/bitfield.h:8, 2026-02-13T07:52:56,829 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/categorical.h:8, 2026-02-13T07:52:56,830 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/cat_container.h:14, 2026-02-13T07:52:56,831 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/cat_container.cc:4: 2026-02-13T07:52:56,832 /usr/include/c++/12/bits/stl_algo.h: In function ‘_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>]’: 2026-02-13T07:52:56,833 /usr/include/c++/12/bits/stl_algo.h:1281:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,833 1281 | __rotate(_RandomAccessIterator __first, 2026-02-13T07:52:56,835 | ^~~~~~~~ 2026-02-13T07:52:56,836 /usr/include/c++/12/bits/stl_algo.h:1281:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,836 /usr/include/c++/12/bits/stl_algo.h:1281:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,837 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/cat_container.cc:12: 2026-02-13T07:52:56,838 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = int; int kDim = 1]’: 2026-02-13T07:52:56,839 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:52:56,840 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:52:56,841 | ^ 2026-02-13T07:52:56,842 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:52:56,843 In file included from /usr/include/c++/12/numeric:62, 2026-02-13T07:52:56,844 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../encoder/ordinal.h:40, 2026-02-13T07:52:56,845 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/cat_container.h:15: 2026-02-13T07:52:56,846 /usr/include/c++/12/bits/stl_numeric.h: In function ‘void std::iota(_ForwardIterator, _ForwardIterator, _Tp) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int]’: 2026-02-13T07:52:56,848 /usr/include/c++/12/bits/stl_numeric.h:88:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,848 88 | iota(_ForwardIterator __first, _ForwardIterator __last, _Tp __value) 2026-02-13T07:52:56,849 | ^~~~ 2026-02-13T07:52:56,850 /usr/include/c++/12/bits/stl_numeric.h:88:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,851 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:56,852 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,853 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-02-13T07:52:56,854 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,855 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:56,856 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,858 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-02-13T07:52:56,858 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,859 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,860 In file included from /usr/include/c++/12/memory:63, 2026-02-13T07:52:56,861 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/cat_container.h:7: 2026-02-13T07:52:56,862 /usr/include/c++/12/bits/stl_algobase.h: In function ‘void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = xgboost::common::detail::SpanIterator, false>; _ForwardIterator2 = xgboost::common::detail::SpanIterator, false>]’: 2026-02-13T07:52:56,863 /usr/include/c++/12/bits/stl_algobase.h:152:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,864 152 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) 2026-02-13T07:52:56,865 | ^~~~~~~~~ 2026-02-13T07:52:56,865 /usr/include/c++/12/bits/stl_algobase.h:152:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,867 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:56,868 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,869 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:56,870 | ^~~~~~~~~~~~~ 2026-02-13T07:52:56,871 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,872 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:56,873 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,873 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:56,875 | ^~~~~~~~~~~~~ 2026-02-13T07:52:56,876 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,877 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:56,878 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,879 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2026-02-13T07:52:56,880 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,881 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,881 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,882 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,883 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:56,884 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,885 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:56,886 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,887 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,888 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,889 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,890 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:56,891 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,892 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:56,893 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,894 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,895 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,895 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:56,896 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2026-02-13T07:52:56,897 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,898 1397 | return std::__rotate(__first, __middle, __last, 2026-02-13T07:52:56,899 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,900 1398 | std::__iterator_category(__first)); 2026-02-13T07:52:56,901 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,902 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,903 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,904 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,906 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:56,907 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,908 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2026-02-13T07:52:56,909 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,909 2493 | __len11, __len22, __comp); 2026-02-13T07:52:56,910 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,911 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,912 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2026-02-13T07:52:56,913 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,914 2495 | __len1 - __len11, __len2 - __len22, __comp); 2026-02-13T07:52:56,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,916 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:56,916 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,917 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2026-02-13T07:52:56,918 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,919 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,920 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:56,921 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:56,922 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:56,923 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:56,924 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,925 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:56,926 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,927 2751 | __middle - __first, 2026-02-13T07:52:56,928 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,930 2752 | __last - __middle, 2026-02-13T07:52:56,930 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,931 2753 | __comp); 2026-02-13T07:52:56,932 | ~~~~~~~ 2026-02-13T07:52:56,933 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:56,934 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:56,936 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:56,937 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:56,938 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,939 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:56,940 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,941 2751 | __middle - __first, 2026-02-13T07:52:56,942 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,942 2752 | __last - __middle, 2026-02-13T07:52:56,943 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,944 2753 | __comp); 2026-02-13T07:52:56,945 | ~~~~~~~ 2026-02-13T07:52:56,946 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:56,947 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:56,949 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:56,950 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,951 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:56,952 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,953 2751 | __middle - __first, 2026-02-13T07:52:56,954 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,955 2752 | __last - __middle, 2026-02-13T07:52:56,956 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,957 2753 | __comp); 2026-02-13T07:52:56,958 | ~~~~~~~ 2026-02-13T07:52:56,959 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:56,960 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:56,961 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:56,962 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:56,963 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,964 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:56,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,966 2751 | __middle - __first, 2026-02-13T07:52:56,967 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,968 2752 | __last - __middle, 2026-02-13T07:52:56,969 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,970 2753 | __comp); 2026-02-13T07:52:56,971 | ~~~~~~~ 2026-02-13T07:52:56,972 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:56,973 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:56,974 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:56,975 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,976 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:56,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,978 2751 | __middle - __first, 2026-02-13T07:52:56,979 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,980 2752 | __last - __middle, 2026-02-13T07:52:56,980 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,981 2753 | __comp); 2026-02-13T07:52:56,982 | ~~~~~~~ 2026-02-13T07:52:56,983 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:56,984 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:56,985 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,986 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:56,987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,988 2751 | __middle - __first, 2026-02-13T07:52:56,989 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,990 2752 | __last - __middle, 2026-02-13T07:52:56,991 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,991 2753 | __comp); 2026-02-13T07:52:56,992 | ~~~~~~~ 2026-02-13T07:52:56,993 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:56,994 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:56,995 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:56,996 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:56,997 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:56,998 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:56,999 2751 | __middle - __first, 2026-02-13T07:52:57,000 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,001 2752 | __last - __middle, 2026-02-13T07:52:57,002 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,002 2753 | __comp); 2026-02-13T07:52:57,003 | ~~~~~~~ 2026-02-13T07:52:57,004 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,005 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,007 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,007 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,009 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,009 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,010 2751 | __middle - __first, 2026-02-13T07:52:57,011 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,012 2752 | __last - __middle, 2026-02-13T07:52:57,013 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,014 2753 | __comp); 2026-02-13T07:52:57,015 | ~~~~~~~ 2026-02-13T07:52:57,015 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,016 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,017 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,018 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,019 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,020 2751 | __middle - __first, 2026-02-13T07:52:57,020 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,021 2752 | __last - __middle, 2026-02-13T07:52:57,022 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,023 2753 | __comp); 2026-02-13T07:52:57,023 | ~~~~~~~ 2026-02-13T07:52:57,024 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,025 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,026 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,028 2751 | __middle - __first, 2026-02-13T07:52:57,029 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,030 2752 | __last - __middle, 2026-02-13T07:52:57,031 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,032 2753 | __comp); 2026-02-13T07:52:57,033 | ~~~~~~~ 2026-02-13T07:52:57,034 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,035 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,036 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2026-02-13T07:52:57,037 | ^~~~~~~~~~~~ 2026-02-13T07:52:57,037 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,038 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,039 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,040 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,041 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,042 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,043 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,044 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2026-02-13T07:52:57,045 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,046 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,047 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,048 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2026-02-13T07:52:57,049 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,050 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:57,051 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,051 2651 | __first + __step_size, 2026-02-13T07:52:57,052 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,053 2652 | __first + __two_step, 2026-02-13T07:52:57,054 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,054 2653 | __result, __comp); 2026-02-13T07:52:57,055 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,056 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,057 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,058 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:57,059 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,060 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:57,060 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,061 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,062 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,064 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2026-02-13T07:52:57,065 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,065 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:57,066 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,067 2651 | __first + __step_size, 2026-02-13T07:52:57,069 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,069 2652 | __first + __two_step, 2026-02-13T07:52:57,070 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,071 2653 | __result, __comp); 2026-02-13T07:52:57,072 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,073 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,074 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:57,074 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,075 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:57,076 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,077 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,078 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,079 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-02-13T07:52:57,080 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,081 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,082 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,083 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-02-13T07:52:57,083 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,084 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,085 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,086 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,087 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:57,088 | ^~~~~~~~~~~~~ 2026-02-13T07:52:57,089 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,090 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,091 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,092 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:57,093 | ^~~~~~~~~~~~~ 2026-02-13T07:52:57,094 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,095 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,096 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,097 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2026-02-13T07:52:57,098 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,099 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,100 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,101 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,102 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:57,103 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,103 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:57,104 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,105 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,106 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,107 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,108 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:57,109 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,109 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:57,110 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,112 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,112 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,113 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:57,114 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2026-02-13T07:52:57,116 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,117 1397 | return std::__rotate(__first, __middle, __last, 2026-02-13T07:52:57,118 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,119 1398 | std::__iterator_category(__first)); 2026-02-13T07:52:57,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,120 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,121 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,122 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,123 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,124 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,125 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2026-02-13T07:52:57,126 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,127 2493 | __len11, __len22, __comp); 2026-02-13T07:52:57,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,129 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,130 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2026-02-13T07:52:57,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,132 2495 | __len1 - __len11, __len2 - __len22, __comp); 2026-02-13T07:52:57,133 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,134 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,134 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,135 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2026-02-13T07:52:57,136 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,137 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,138 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,140 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,141 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,142 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,143 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,144 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,145 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,146 2751 | __middle - __first, 2026-02-13T07:52:57,147 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,147 2752 | __last - __middle, 2026-02-13T07:52:57,148 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,149 2753 | __comp); 2026-02-13T07:52:57,150 | ~~~~~~~ 2026-02-13T07:52:57,151 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,152 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,153 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,154 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,155 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,156 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,157 2751 | __middle - __first, 2026-02-13T07:52:57,158 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,159 2752 | __last - __middle, 2026-02-13T07:52:57,160 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,161 2753 | __comp); 2026-02-13T07:52:57,161 | ~~~~~~~ 2026-02-13T07:52:57,162 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,163 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,164 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,166 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,166 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,168 2751 | __middle - __first, 2026-02-13T07:52:57,169 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,170 2752 | __last - __middle, 2026-02-13T07:52:57,171 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,172 2753 | __comp); 2026-02-13T07:52:57,173 | ~~~~~~~ 2026-02-13T07:52:57,174 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,175 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,176 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,177 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,178 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,179 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,181 2751 | __middle - __first, 2026-02-13T07:52:57,182 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,182 2752 | __last - __middle, 2026-02-13T07:52:57,183 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,184 2753 | __comp); 2026-02-13T07:52:57,186 | ~~~~~~~ 2026-02-13T07:52:57,187 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,188 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,189 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,190 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,191 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,191 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,192 2751 | __middle - __first, 2026-02-13T07:52:57,193 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,194 2752 | __last - __middle, 2026-02-13T07:52:57,195 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,196 2753 | __comp); 2026-02-13T07:52:57,197 | ~~~~~~~ 2026-02-13T07:52:57,198 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,200 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,201 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,202 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,203 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,204 2751 | __middle - __first, 2026-02-13T07:52:57,205 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,206 2752 | __last - __middle, 2026-02-13T07:52:57,206 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,207 2753 | __comp); 2026-02-13T07:52:57,208 | ~~~~~~~ 2026-02-13T07:52:57,209 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,210 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,212 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,213 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,214 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,215 2751 | __middle - __first, 2026-02-13T07:52:57,216 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,217 2752 | __last - __middle, 2026-02-13T07:52:57,218 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,218 2753 | __comp); 2026-02-13T07:52:57,219 | ~~~~~~~ 2026-02-13T07:52:57,220 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,221 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,222 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,223 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,224 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,226 2751 | __middle - __first, 2026-02-13T07:52:57,227 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,228 2752 | __last - __middle, 2026-02-13T07:52:57,229 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,230 2753 | __comp); 2026-02-13T07:52:57,231 | ~~~~~~~ 2026-02-13T07:52:57,232 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,233 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,234 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,235 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,237 2751 | __middle - __first, 2026-02-13T07:52:57,238 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,239 2752 | __last - __middle, 2026-02-13T07:52:57,240 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,241 2753 | __comp); 2026-02-13T07:52:57,242 | ~~~~~~~ 2026-02-13T07:52:57,243 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,244 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,245 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,247 2751 | __middle - __first, 2026-02-13T07:52:57,248 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,249 2752 | __last - __middle, 2026-02-13T07:52:57,249 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,250 2753 | __comp); 2026-02-13T07:52:57,251 | ~~~~~~~ 2026-02-13T07:52:57,252 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,252 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,253 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-02-13T07:52:57,254 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,255 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,257 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,258 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-02-13T07:52:57,259 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,260 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,261 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,262 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,263 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:57,264 | ^~~~~~~~~~~~~ 2026-02-13T07:52:57,265 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,266 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,267 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,268 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:57,269 | ^~~~~~~~~~~~~ 2026-02-13T07:52:57,270 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,271 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,272 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,273 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2026-02-13T07:52:57,275 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,276 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,276 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,277 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,278 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:57,279 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,280 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:57,281 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,281 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,282 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,283 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,284 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:57,285 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,286 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:57,287 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,288 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,289 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,290 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:57,291 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2026-02-13T07:52:57,292 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,294 1397 | return std::__rotate(__first, __middle, __last, 2026-02-13T07:52:57,295 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,295 1398 | std::__iterator_category(__first)); 2026-02-13T07:52:57,296 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,297 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,298 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,299 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,300 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,301 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,302 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2026-02-13T07:52:57,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,304 2493 | __len11, __len22, __comp); 2026-02-13T07:52:57,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,306 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,306 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2026-02-13T07:52:57,307 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,308 2495 | __len1 - __len11, __len2 - __len22, __comp); 2026-02-13T07:52:57,309 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,310 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,310 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,311 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2026-02-13T07:52:57,312 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,313 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,314 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,316 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,317 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,318 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,319 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,320 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,322 2751 | __middle - __first, 2026-02-13T07:52:57,323 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,324 2752 | __last - __middle, 2026-02-13T07:52:57,325 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,326 2753 | __comp); 2026-02-13T07:52:57,327 | ~~~~~~~ 2026-02-13T07:52:57,328 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,329 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,330 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,331 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,332 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,333 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,334 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,335 2751 | __middle - __first, 2026-02-13T07:52:57,336 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,336 2752 | __last - __middle, 2026-02-13T07:52:57,337 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,338 2753 | __comp); 2026-02-13T07:52:57,339 | ~~~~~~~ 2026-02-13T07:52:57,340 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,341 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,342 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,344 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,344 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,345 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,346 2751 | __middle - __first, 2026-02-13T07:52:57,347 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,348 2752 | __last - __middle, 2026-02-13T07:52:57,349 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,350 2753 | __comp); 2026-02-13T07:52:57,351 | ~~~~~~~ 2026-02-13T07:52:57,352 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,354 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,355 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,356 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,357 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,358 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,359 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,360 2751 | __middle - __first, 2026-02-13T07:52:57,361 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,362 2752 | __last - __middle, 2026-02-13T07:52:57,363 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,364 2753 | __comp); 2026-02-13T07:52:57,365 | ~~~~~~~ 2026-02-13T07:52:57,367 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,368 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,369 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,370 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,371 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,373 2751 | __middle - __first, 2026-02-13T07:52:57,375 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,376 2752 | __last - __middle, 2026-02-13T07:52:57,377 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,379 2753 | __comp); 2026-02-13T07:52:57,380 | ~~~~~~~ 2026-02-13T07:52:57,381 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,383 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,384 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,385 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,387 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,388 2751 | __middle - __first, 2026-02-13T07:52:57,389 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,390 2752 | __last - __middle, 2026-02-13T07:52:57,392 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,393 2753 | __comp); 2026-02-13T07:52:57,394 | ~~~~~~~ 2026-02-13T07:52:57,395 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,396 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,398 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,399 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,400 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,403 2751 | __middle - __first, 2026-02-13T07:52:57,405 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,406 2752 | __last - __middle, 2026-02-13T07:52:57,407 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,408 2753 | __comp); 2026-02-13T07:52:57,410 | ~~~~~~~ 2026-02-13T07:52:57,411 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,412 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,413 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,414 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,415 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,417 2751 | __middle - __first, 2026-02-13T07:52:57,418 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,419 2752 | __last - __middle, 2026-02-13T07:52:57,420 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,421 2753 | __comp); 2026-02-13T07:52:57,422 | ~~~~~~~ 2026-02-13T07:52:57,423 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,424 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,425 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,426 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,427 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,428 2751 | __middle - __first, 2026-02-13T07:52:57,429 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,430 2752 | __last - __middle, 2026-02-13T07:52:57,431 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,432 2753 | __comp); 2026-02-13T07:52:57,433 | ~~~~~~~ 2026-02-13T07:52:57,434 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,435 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,436 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,437 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,437 2751 | __middle - __first, 2026-02-13T07:52:57,438 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,439 2752 | __last - __middle, 2026-02-13T07:52:57,440 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,441 2753 | __comp); 2026-02-13T07:52:57,441 | ~~~~~~~ 2026-02-13T07:52:57,442 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,444 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,445 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-02-13T07:52:57,446 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,447 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,447 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,448 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-02-13T07:52:57,449 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,450 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,451 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,452 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,454 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:57,455 | ^~~~~~~~~~~~~ 2026-02-13T07:52:57,455 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,457 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,458 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,459 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:57,460 | ^~~~~~~~~~~~~ 2026-02-13T07:52:57,461 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,462 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,463 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,464 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2026-02-13T07:52:57,465 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,466 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,467 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,468 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,469 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:57,470 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,471 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:57,471 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,472 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,473 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,474 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,475 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:57,476 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,477 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:57,478 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,479 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,480 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,482 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:57,483 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2026-02-13T07:52:57,484 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,486 1397 | return std::__rotate(__first, __middle, __last, 2026-02-13T07:52:57,487 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,488 1398 | std::__iterator_category(__first)); 2026-02-13T07:52:57,490 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,491 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,493 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,494 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,495 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,497 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,499 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2026-02-13T07:52:57,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,502 2493 | __len11, __len22, __comp); 2026-02-13T07:52:57,503 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,504 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,506 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2026-02-13T07:52:57,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,509 2495 | __len1 - __len11, __len2 - __len22, __comp); 2026-02-13T07:52:57,511 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,512 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,513 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,515 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2026-02-13T07:52:57,516 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,517 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,518 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,519 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,521 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,522 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,523 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,524 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,525 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,526 2751 | __middle - __first, 2026-02-13T07:52:57,527 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,528 2752 | __last - __middle, 2026-02-13T07:52:57,529 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,530 2753 | __comp); 2026-02-13T07:52:57,530 | ~~~~~~~ 2026-02-13T07:52:57,531 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,532 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,534 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,535 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,536 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,537 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,538 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,540 2751 | __middle - __first, 2026-02-13T07:52:57,541 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,542 2752 | __last - __middle, 2026-02-13T07:52:57,543 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,544 2753 | __comp); 2026-02-13T07:52:57,545 | ~~~~~~~ 2026-02-13T07:52:57,546 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,547 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,548 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,549 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,550 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,551 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,552 2751 | __middle - __first, 2026-02-13T07:52:57,553 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,554 2752 | __last - __middle, 2026-02-13T07:52:57,555 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,556 2753 | __comp); 2026-02-13T07:52:57,557 | ~~~~~~~ 2026-02-13T07:52:57,558 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,559 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,560 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,561 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,562 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,563 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,564 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,565 2751 | __middle - __first, 2026-02-13T07:52:57,566 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,567 2752 | __last - __middle, 2026-02-13T07:52:57,568 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,569 2753 | __comp); 2026-02-13T07:52:57,570 | ~~~~~~~ 2026-02-13T07:52:57,571 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,572 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,573 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,574 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,575 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,576 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,576 2751 | __middle - __first, 2026-02-13T07:52:57,577 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,578 2752 | __last - __middle, 2026-02-13T07:52:57,579 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,579 2753 | __comp); 2026-02-13T07:52:57,580 | ~~~~~~~ 2026-02-13T07:52:57,581 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,582 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,583 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,584 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,586 2751 | __middle - __first, 2026-02-13T07:52:57,587 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,587 2752 | __last - __middle, 2026-02-13T07:52:57,588 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,589 2753 | __comp); 2026-02-13T07:52:57,590 | ~~~~~~~ 2026-02-13T07:52:57,590 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,591 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,592 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,594 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,595 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,596 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,597 2751 | __middle - __first, 2026-02-13T07:52:57,597 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,598 2752 | __last - __middle, 2026-02-13T07:52:57,599 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,600 2753 | __comp); 2026-02-13T07:52:57,601 | ~~~~~~~ 2026-02-13T07:52:57,602 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,603 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,605 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,606 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,607 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,608 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,609 2751 | __middle - __first, 2026-02-13T07:52:57,610 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,611 2752 | __last - __middle, 2026-02-13T07:52:57,613 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,614 2753 | __comp); 2026-02-13T07:52:57,616 | ~~~~~~~ 2026-02-13T07:52:57,617 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,618 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,619 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,620 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,622 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,623 2751 | __middle - __first, 2026-02-13T07:52:57,624 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,625 2752 | __last - __middle, 2026-02-13T07:52:57,626 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,627 2753 | __comp); 2026-02-13T07:52:57,628 | ~~~~~~~ 2026-02-13T07:52:57,629 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,630 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,631 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,633 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,634 2751 | __middle - __first, 2026-02-13T07:52:57,635 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,637 2752 | __last - __middle, 2026-02-13T07:52:57,638 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,639 2753 | __comp); 2026-02-13T07:52:57,640 | ~~~~~~~ 2026-02-13T07:52:57,642 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,643 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,645 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-02-13T07:52:57,646 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,647 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,648 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,650 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-02-13T07:52:57,651 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,652 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,653 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,655 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,656 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:57,657 | ^~~~~~~~~~~~~ 2026-02-13T07:52:57,658 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,659 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,660 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,661 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:57,662 | ^~~~~~~~~~~~~ 2026-02-13T07:52:57,663 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,664 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,665 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,666 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2026-02-13T07:52:57,667 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,668 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,669 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,670 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,671 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:57,672 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,673 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:57,675 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,676 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,677 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,678 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,679 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:57,679 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,680 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:57,681 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,682 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,683 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,684 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:57,685 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2026-02-13T07:52:57,686 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,687 1397 | return std::__rotate(__first, __middle, __last, 2026-02-13T07:52:57,688 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,689 1398 | std::__iterator_category(__first)); 2026-02-13T07:52:57,690 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,691 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,692 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,693 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,694 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,695 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,696 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2026-02-13T07:52:57,697 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,698 2493 | __len11, __len22, __comp); 2026-02-13T07:52:57,698 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,699 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,700 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2026-02-13T07:52:57,701 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,702 2495 | __len1 - __len11, __len2 - __len22, __comp); 2026-02-13T07:52:57,703 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,704 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,705 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,706 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2026-02-13T07:52:57,707 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,708 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,709 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,710 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,711 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,712 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,714 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,715 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,715 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,716 2751 | __middle - __first, 2026-02-13T07:52:57,717 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,718 2752 | __last - __middle, 2026-02-13T07:52:57,719 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,720 2753 | __comp); 2026-02-13T07:52:57,720 | ~~~~~~~ 2026-02-13T07:52:57,721 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,722 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,724 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,725 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,726 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,726 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,728 2751 | __middle - __first, 2026-02-13T07:52:57,729 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,730 2752 | __last - __middle, 2026-02-13T07:52:57,731 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,732 2753 | __comp); 2026-02-13T07:52:57,733 | ~~~~~~~ 2026-02-13T07:52:57,734 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,735 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,736 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,737 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,738 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,739 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,740 2751 | __middle - __first, 2026-02-13T07:52:57,741 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,741 2752 | __last - __middle, 2026-02-13T07:52:57,742 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,743 2753 | __comp); 2026-02-13T07:52:57,744 | ~~~~~~~ 2026-02-13T07:52:57,744 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,745 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,746 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,747 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,748 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,749 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,751 2751 | __middle - __first, 2026-02-13T07:52:57,752 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,753 2752 | __last - __middle, 2026-02-13T07:52:57,753 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,755 2753 | __comp); 2026-02-13T07:52:57,755 | ~~~~~~~ 2026-02-13T07:52:57,757 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,758 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,759 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,760 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,761 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,762 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,762 2751 | __middle - __first, 2026-02-13T07:52:57,763 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,764 2752 | __last - __middle, 2026-02-13T07:52:57,765 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,766 2753 | __comp); 2026-02-13T07:52:57,766 | ~~~~~~~ 2026-02-13T07:52:57,767 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,768 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,769 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,770 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,772 2751 | __middle - __first, 2026-02-13T07:52:57,773 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,774 2752 | __last - __middle, 2026-02-13T07:52:57,775 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,776 2753 | __comp); 2026-02-13T07:52:57,776 | ~~~~~~~ 2026-02-13T07:52:57,777 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,778 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,779 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,780 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,781 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,782 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,783 2751 | __middle - __first, 2026-02-13T07:52:57,784 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,785 2752 | __last - __middle, 2026-02-13T07:52:57,785 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,786 2753 | __comp); 2026-02-13T07:52:57,787 | ~~~~~~~ 2026-02-13T07:52:57,788 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,789 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,791 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,791 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,792 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,793 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,794 2751 | __middle - __first, 2026-02-13T07:52:57,795 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,795 2752 | __last - __middle, 2026-02-13T07:52:57,796 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,797 2753 | __comp); 2026-02-13T07:52:57,798 | ~~~~~~~ 2026-02-13T07:52:57,799 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,800 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,801 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,802 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,804 2751 | __middle - __first, 2026-02-13T07:52:57,804 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,805 2752 | __last - __middle, 2026-02-13T07:52:57,806 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,807 2753 | __comp); 2026-02-13T07:52:57,808 | ~~~~~~~ 2026-02-13T07:52:57,809 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,809 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,810 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,811 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,812 2751 | __middle - __first, 2026-02-13T07:52:57,813 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,814 2752 | __last - __middle, 2026-02-13T07:52:57,815 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,816 2753 | __comp); 2026-02-13T07:52:57,817 | ~~~~~~~ 2026-02-13T07:52:57,818 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,819 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,820 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-02-13T07:52:57,821 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,822 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,823 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,823 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-02-13T07:52:57,824 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,825 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,826 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,827 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,829 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:57,829 | ^~~~~~~~~~~~~ 2026-02-13T07:52:57,830 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,831 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,832 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,833 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:57,834 | ^~~~~~~~~~~~~ 2026-02-13T07:52:57,835 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,836 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,837 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,838 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2026-02-13T07:52:57,839 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,840 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,841 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,842 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,843 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:57,844 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,845 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:57,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,847 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,848 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,848 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,849 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:57,850 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,851 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:57,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,854 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,855 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,855 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:57,856 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2026-02-13T07:52:57,857 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,858 1397 | return std::__rotate(__first, __middle, __last, 2026-02-13T07:52:57,859 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,860 1398 | std::__iterator_category(__first)); 2026-02-13T07:52:57,861 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,862 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,863 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,864 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,865 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,866 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,867 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2026-02-13T07:52:57,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,868 2493 | __len11, __len22, __comp); 2026-02-13T07:52:57,870 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,870 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,871 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2026-02-13T07:52:57,872 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,873 2495 | __len1 - __len11, __len2 - __len22, __comp); 2026-02-13T07:52:57,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,875 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,876 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,877 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2026-02-13T07:52:57,878 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,878 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,879 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,880 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,881 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,882 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,883 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,884 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,885 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,886 2751 | __middle - __first, 2026-02-13T07:52:57,887 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,888 2752 | __last - __middle, 2026-02-13T07:52:57,889 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,890 2753 | __comp); 2026-02-13T07:52:57,891 | ~~~~~~~ 2026-02-13T07:52:57,892 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,893 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,894 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,895 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,896 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,897 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,898 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,899 2751 | __middle - __first, 2026-02-13T07:52:57,900 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,901 2752 | __last - __middle, 2026-02-13T07:52:57,901 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,902 2753 | __comp); 2026-02-13T07:52:57,903 | ~~~~~~~ 2026-02-13T07:52:57,904 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,905 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,906 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,907 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,908 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,909 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,910 2751 | __middle - __first, 2026-02-13T07:52:57,911 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,912 2752 | __last - __middle, 2026-02-13T07:52:57,912 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,913 2753 | __comp); 2026-02-13T07:52:57,914 | ~~~~~~~ 2026-02-13T07:52:57,915 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,915 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,916 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,918 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,919 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,920 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,922 2751 | __middle - __first, 2026-02-13T07:52:57,923 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,924 2752 | __last - __middle, 2026-02-13T07:52:57,925 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,926 2753 | __comp); 2026-02-13T07:52:57,927 | ~~~~~~~ 2026-02-13T07:52:57,927 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,928 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,929 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,930 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,932 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,933 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,933 2751 | __middle - __first, 2026-02-13T07:52:57,934 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,935 2752 | __last - __middle, 2026-02-13T07:52:57,936 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,937 2753 | __comp); 2026-02-13T07:52:57,938 | ~~~~~~~ 2026-02-13T07:52:57,939 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,940 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:57,941 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,942 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,943 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,944 2751 | __middle - __first, 2026-02-13T07:52:57,945 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,946 2752 | __last - __middle, 2026-02-13T07:52:57,947 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,948 2753 | __comp); 2026-02-13T07:52:57,949 | ~~~~~~~ 2026-02-13T07:52:57,950 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,950 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:57,951 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,953 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,953 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,954 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,955 2751 | __middle - __first, 2026-02-13T07:52:57,956 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,957 2752 | __last - __middle, 2026-02-13T07:52:57,958 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,959 2753 | __comp); 2026-02-13T07:52:57,961 | ~~~~~~~ 2026-02-13T07:52:57,962 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,963 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:57,964 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,966 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,967 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,968 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,969 2751 | __middle - __first, 2026-02-13T07:52:57,969 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,970 2752 | __last - __middle, 2026-02-13T07:52:57,971 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,972 2753 | __comp); 2026-02-13T07:52:57,973 | ~~~~~~~ 2026-02-13T07:52:57,974 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:57,975 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:57,976 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,978 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,978 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,979 2751 | __middle - __first, 2026-02-13T07:52:57,980 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,981 2752 | __last - __middle, 2026-02-13T07:52:57,982 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,983 2753 | __comp); 2026-02-13T07:52:57,984 | ~~~~~~~ 2026-02-13T07:52:57,985 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,985 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,986 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:57,987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,988 2751 | __middle - __first, 2026-02-13T07:52:57,989 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,990 2752 | __last - __middle, 2026-02-13T07:52:57,991 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,992 2753 | __comp); 2026-02-13T07:52:57,993 | ~~~~~~~ 2026-02-13T07:52:57,994 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,995 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,996 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-02-13T07:52:57,997 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:57,997 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:57,998 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:57,999 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-02-13T07:52:58,000 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,001 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,002 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,003 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,004 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:58,005 | ^~~~~~~~~~~~~ 2026-02-13T07:52:58,006 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,007 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,007 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,008 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:58,010 | ^~~~~~~~~~~~~ 2026-02-13T07:52:58,010 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,011 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,012 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,013 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2026-02-13T07:52:58,014 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,015 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,015 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,016 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,017 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:58,018 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,019 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:58,020 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,021 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,022 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,022 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,024 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:58,024 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,025 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:58,026 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,027 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,028 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,029 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:58,029 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2026-02-13T07:52:58,030 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,031 1397 | return std::__rotate(__first, __middle, __last, 2026-02-13T07:52:58,032 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,033 1398 | std::__iterator_category(__first)); 2026-02-13T07:52:58,034 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,035 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,036 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,037 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,039 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,040 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,041 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2026-02-13T07:52:58,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,042 2493 | __len11, __len22, __comp); 2026-02-13T07:52:58,043 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,044 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,045 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2026-02-13T07:52:58,046 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,047 2495 | __len1 - __len11, __len2 - __len22, __comp); 2026-02-13T07:52:58,048 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,049 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,050 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,051 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2026-02-13T07:52:58,052 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,052 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,053 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,054 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:58,055 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:58,056 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:58,057 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,058 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,060 2751 | __middle - __first, 2026-02-13T07:52:58,061 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,062 2752 | __last - __middle, 2026-02-13T07:52:58,062 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,063 2753 | __comp); 2026-02-13T07:52:58,064 | ~~~~~~~ 2026-02-13T07:52:58,065 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,065 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:58,067 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:58,068 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:58,069 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,069 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,071 2751 | __middle - __first, 2026-02-13T07:52:58,072 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,073 2752 | __last - __middle, 2026-02-13T07:52:58,074 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,075 2753 | __comp); 2026-02-13T07:52:58,076 | ~~~~~~~ 2026-02-13T07:52:58,077 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,078 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:58,079 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:58,080 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,081 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,083 2751 | __middle - __first, 2026-02-13T07:52:58,084 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,084 2752 | __last - __middle, 2026-02-13T07:52:58,085 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,086 2753 | __comp); 2026-02-13T07:52:58,087 | ~~~~~~~ 2026-02-13T07:52:58,087 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,088 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:58,089 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:58,090 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:58,091 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,093 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,094 2751 | __middle - __first, 2026-02-13T07:52:58,095 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,096 2752 | __last - __middle, 2026-02-13T07:52:58,097 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,098 2753 | __comp); 2026-02-13T07:52:58,098 | ~~~~~~~ 2026-02-13T07:52:58,099 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,100 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:58,101 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:58,102 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,103 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,104 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,105 2751 | __middle - __first, 2026-02-13T07:52:58,106 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,107 2752 | __last - __middle, 2026-02-13T07:52:58,108 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,109 2753 | __comp); 2026-02-13T07:52:58,110 | ~~~~~~~ 2026-02-13T07:52:58,111 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,111 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:58,113 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,114 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,116 2751 | __middle - __first, 2026-02-13T07:52:58,117 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,118 2752 | __last - __middle, 2026-02-13T07:52:58,119 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,120 2753 | __comp); 2026-02-13T07:52:58,120 | ~~~~~~~ 2026-02-13T07:52:58,121 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,122 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:58,123 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:58,124 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,125 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,126 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,126 2751 | __middle - __first, 2026-02-13T07:52:58,127 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,128 2752 | __last - __middle, 2026-02-13T07:52:58,130 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,130 2753 | __comp); 2026-02-13T07:52:58,131 | ~~~~~~~ 2026-02-13T07:52:58,132 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,133 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:58,134 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:58,135 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,136 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,137 2751 | __middle - __first, 2026-02-13T07:52:58,138 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,139 2752 | __last - __middle, 2026-02-13T07:52:58,140 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,140 2753 | __comp); 2026-02-13T07:52:58,141 | ~~~~~~~ 2026-02-13T07:52:58,142 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,143 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:58,144 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,146 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,147 2751 | __middle - __first, 2026-02-13T07:52:58,148 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,149 2752 | __last - __middle, 2026-02-13T07:52:58,149 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,150 2753 | __comp); 2026-02-13T07:52:58,151 | ~~~~~~~ 2026-02-13T07:52:58,152 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,153 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,154 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,157 2751 | __middle - __first, 2026-02-13T07:52:58,157 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,158 2752 | __last - __middle, 2026-02-13T07:52:58,159 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,159 2753 | __comp); 2026-02-13T07:52:58,160 | ~~~~~~~ 2026-02-13T07:52:58,161 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,162 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,163 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-02-13T07:52:58,164 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,165 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,166 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,167 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-02-13T07:52:58,168 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,168 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,169 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,170 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,171 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:58,172 | ^~~~~~~~~~~~~ 2026-02-13T07:52:58,173 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,174 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,175 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,176 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:58,177 | ^~~~~~~~~~~~~ 2026-02-13T07:52:58,178 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,179 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,179 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,180 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2026-02-13T07:52:58,181 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,182 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,183 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,183 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,184 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:58,185 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,186 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:58,187 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,188 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,189 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,189 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,190 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:58,191 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,192 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:58,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,193 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,194 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,195 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:58,196 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2026-02-13T07:52:58,197 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,198 1397 | return std::__rotate(__first, __middle, __last, 2026-02-13T07:52:58,198 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,199 1398 | std::__iterator_category(__first)); 2026-02-13T07:52:58,200 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,201 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,202 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,203 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,204 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,204 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,205 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2026-02-13T07:52:58,206 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,207 2493 | __len11, __len22, __comp); 2026-02-13T07:52:58,208 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,209 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,209 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2026-02-13T07:52:58,210 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,211 2495 | __len1 - __len11, __len2 - __len22, __comp); 2026-02-13T07:52:58,212 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,213 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,214 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,215 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2026-02-13T07:52:58,216 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,217 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,217 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,218 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:58,219 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:58,220 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:58,221 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,222 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,223 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,223 2751 | __middle - __first, 2026-02-13T07:52:58,224 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,225 2752 | __last - __middle, 2026-02-13T07:52:58,226 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,226 2753 | __comp); 2026-02-13T07:52:58,227 | ~~~~~~~ 2026-02-13T07:52:58,228 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,229 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:58,230 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:58,231 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:58,232 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,233 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,234 2751 | __middle - __first, 2026-02-13T07:52:58,236 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,236 2752 | __last - __middle, 2026-02-13T07:52:58,237 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,238 2753 | __comp); 2026-02-13T07:52:58,239 | ~~~~~~~ 2026-02-13T07:52:58,239 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,240 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:58,241 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:58,242 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,243 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,244 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,245 2751 | __middle - __first, 2026-02-13T07:52:58,246 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,247 2752 | __last - __middle, 2026-02-13T07:52:58,248 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,249 2753 | __comp); 2026-02-13T07:52:58,250 | ~~~~~~~ 2026-02-13T07:52:58,251 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,251 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:58,252 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:58,253 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:58,254 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,255 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,257 2751 | __middle - __first, 2026-02-13T07:52:58,257 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,258 2752 | __last - __middle, 2026-02-13T07:52:58,259 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,260 2753 | __comp); 2026-02-13T07:52:58,261 | ~~~~~~~ 2026-02-13T07:52:58,262 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,262 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:58,263 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:58,264 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,265 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,267 2751 | __middle - __first, 2026-02-13T07:52:58,268 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,269 2752 | __last - __middle, 2026-02-13T07:52:58,270 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,271 2753 | __comp); 2026-02-13T07:52:58,272 | ~~~~~~~ 2026-02-13T07:52:58,272 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,273 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33: 2026-02-13T07:52:58,275 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,275 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,276 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,277 2751 | __middle - __first, 2026-02-13T07:52:58,278 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,279 2752 | __last - __middle, 2026-02-13T07:52:58,280 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,281 2753 | __comp); 2026-02-13T07:52:58,282 | ~~~~~~~ 2026-02-13T07:52:58,283 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,284 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2748:33, 2026-02-13T07:52:58,285 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:58,286 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,287 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,288 2751 | __middle - __first, 2026-02-13T07:52:58,289 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,290 2752 | __last - __middle, 2026-02-13T07:52:58,291 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,291 2753 | __comp); 2026-02-13T07:52:58,292 | ~~~~~~~ 2026-02-13T07:52:58,293 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,294 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33, 2026-02-13T07:52:58,295 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:58,296 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,297 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,298 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,298 2751 | __middle - __first, 2026-02-13T07:52:58,299 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,300 2752 | __last - __middle, 2026-02-13T07:52:58,301 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,302 2753 | __comp); 2026-02-13T07:52:58,303 | ~~~~~~~ 2026-02-13T07:52:58,304 In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,305 inlined from ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2749:33: 2026-02-13T07:52:58,307 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,308 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,308 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,309 2751 | __middle - __first, 2026-02-13T07:52:58,310 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,311 2752 | __last - __middle, 2026-02-13T07:52:58,312 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,313 2753 | __comp); 2026-02-13T07:52:58,315 | ~~~~~~~ 2026-02-13T07:52:58,316 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,317 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,318 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,319 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,319 2751 | __middle - __first, 2026-02-13T07:52:58,320 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,321 2752 | __last - __middle, 2026-02-13T07:52:58,322 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,322 2753 | __comp); 2026-02-13T07:52:58,323 | ~~~~~~~ 2026-02-13T07:52:58,324 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,325 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,326 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-02-13T07:52:58,327 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,327 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,328 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,330 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-02-13T07:52:58,330 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,331 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,332 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,333 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,334 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:58,335 | ^~~~~~~~~~~~~ 2026-02-13T07:52:58,335 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,336 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,337 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,339 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:58,339 | ^~~~~~~~~~~~~ 2026-02-13T07:52:58,340 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,341 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,342 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,343 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2026-02-13T07:52:58,344 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,345 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,345 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,346 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,348 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:58,348 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,349 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:58,350 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,351 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,351 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,352 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,353 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:58,354 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,354 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:58,355 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,356 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,357 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,358 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:58,359 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2026-02-13T07:52:58,360 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,361 1397 | return std::__rotate(__first, __middle, __last, 2026-02-13T07:52:58,362 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,363 1398 | std::__iterator_category(__first)); 2026-02-13T07:52:58,364 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,364 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,365 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,366 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,367 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,368 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,369 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2026-02-13T07:52:58,370 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,371 2493 | __len11, __len22, __comp); 2026-02-13T07:52:58,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,373 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,374 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2026-02-13T07:52:58,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,376 2495 | __len1 - __len11, __len2 - __len22, __comp); 2026-02-13T07:52:58,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,377 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,378 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,379 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2026-02-13T07:52:58,380 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,381 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,382 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,383 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,384 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,385 2751 | __middle - __first, 2026-02-13T07:52:58,386 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,387 2752 | __last - __middle, 2026-02-13T07:52:58,388 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,388 2753 | __comp); 2026-02-13T07:52:58,389 | ~~~~~~~ 2026-02-13T07:52:58,390 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,391 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,392 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-02-13T07:52:58,393 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,394 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,395 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,396 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-02-13T07:52:58,397 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,398 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,399 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,400 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,401 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:58,402 | ^~~~~~~~~~~~~ 2026-02-13T07:52:58,403 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,403 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,404 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,405 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:58,406 | ^~~~~~~~~~~~~ 2026-02-13T07:52:58,407 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,408 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,410 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,410 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2026-02-13T07:52:58,411 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,412 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,413 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,414 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,415 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:58,416 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,418 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:58,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,420 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,420 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,421 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,422 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:58,423 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,424 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:58,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,427 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,427 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,428 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:58,429 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2026-02-13T07:52:58,430 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,431 1397 | return std::__rotate(__first, __middle, __last, 2026-02-13T07:52:58,432 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,433 1398 | std::__iterator_category(__first)); 2026-02-13T07:52:58,434 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,435 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,435 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,436 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,437 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,438 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,440 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2026-02-13T07:52:58,441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,442 2493 | __len11, __len22, __comp); 2026-02-13T07:52:58,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,443 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,445 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2026-02-13T07:52:58,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,447 2495 | __len1 - __len11, __len2 - __len22, __comp); 2026-02-13T07:52:58,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,449 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,450 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,451 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2026-02-13T07:52:58,452 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,453 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,453 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,454 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,456 2751 | __middle - __first, 2026-02-13T07:52:58,457 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,458 2752 | __last - __middle, 2026-02-13T07:52:58,459 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,459 2753 | __comp); 2026-02-13T07:52:58,460 | ~~~~~~~ 2026-02-13T07:52:58,461 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,462 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,463 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2026-02-13T07:52:58,464 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,465 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,466 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,467 1802 | __insertion_sort(_RandomAccessIterator __first, 2026-02-13T07:52:58,468 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,469 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,470 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,471 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,472 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:58,473 | ^~~~~~~~~~~~~ 2026-02-13T07:52:58,474 /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,475 /usr/include/c++/12/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = xgboost::common::detail::SpanIterator, false>; _Tp = int; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,477 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,477 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2026-02-13T07:52:58,478 | ^~~~~~~~~~~~~ 2026-02-13T07:52:58,479 /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,480 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,482 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,482 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2026-02-13T07:52:58,484 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,485 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,485 /usr/include/c++/12/bits/stl_algo.h:2451:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,486 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,487 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:58,488 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,488 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:58,489 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,490 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,491 /usr/include/c++/12/bits/stl_algo.h:2476:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,492 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,493 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:58,494 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,495 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:58,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,497 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,498 /usr/include/c++/12/bits/stl_algo.h:2485:33: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,499 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:58,500 inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2491:15: 2026-02-13T07:52:58,501 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,502 1397 | return std::__rotate(__first, __middle, __last, 2026-02-13T07:52:58,503 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,504 1398 | std::__iterator_category(__first)); 2026-02-13T07:52:58,505 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,506 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,507 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,507 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,508 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,509 /usr/include/c++/12/bits/stl_algo.h:2492:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,510 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2026-02-13T07:52:58,511 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,513 2493 | __len11, __len22, __comp); 2026-02-13T07:52:58,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,514 /usr/include/c++/12/bits/stl_algo.h:2494:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,515 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2026-02-13T07:52:58,516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,517 2495 | __len1 - __len11, __len2 - __len22, __comp); 2026-02-13T07:52:58,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,519 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,520 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,521 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2026-02-13T07:52:58,522 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,522 /usr/include/c++/12/bits/stl_algo.h:2739:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,523 /usr/include/c++/12/bits/stl_algo.h:2750:34: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,524 2750 | std::__merge_without_buffer(__first, __middle, __last, 2026-02-13T07:52:58,525 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,526 2751 | __middle - __first, 2026-02-13T07:52:58,527 | ~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,528 2752 | __last - __middle, 2026-02-13T07:52:58,529 | ~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,530 2753 | __comp); 2026-02-13T07:52:58,531 | ~~~~~~~ 2026-02-13T07:52:58,532 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = xgboost::common::detail::SpanIterator, false>; _OI = int*]’: 2026-02-13T07:52:58,533 /usr/include/c++/12/bits/stl_algobase.h:521:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,534 521 | __copy_move_a1(_II __first, _II __last, _OI __result) 2026-02-13T07:52:58,535 | ^~~~~~~~~~~~~~ 2026-02-13T07:52:58,536 /usr/include/c++/12/bits/stl_algobase.h:521:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,537 /usr/include/c++/12/bits/stl_algo.h: In function ‘_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _Distance = long long int]’: 2026-02-13T07:52:58,538 /usr/include/c++/12/bits/stl_algo.h:2352:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,538 2352 | __rotate_adaptive(_BidirectionalIterator1 __first, 2026-02-13T07:52:58,539 | ^~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,540 /usr/include/c++/12/bits/stl_algo.h:2352:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,541 /usr/include/c++/12/bits/stl_algo.h:2352:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,542 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:58,543 inlined from ‘_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _Distance = long long int]’ at /usr/include/c++/12/bits/stl_algo.h:2383:20: 2026-02-13T07:52:58,544 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,545 1397 | return std::__rotate(__first, __middle, __last, 2026-02-13T07:52:58,546 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,547 1398 | std::__iterator_category(__first)); 2026-02-13T07:52:58,548 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,548 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,549 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,550 /usr/include/c++/12/bits/stl_algo.h:1397:27: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,551 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,552 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,553 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2026-02-13T07:52:58,554 | ^~~~~~~~~~~~ 2026-02-13T07:52:58,555 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,556 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,557 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,558 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,559 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,560 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,561 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,562 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2026-02-13T07:52:58,563 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,565 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,566 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,567 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2026-02-13T07:52:58,568 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,569 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,570 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,571 2651 | __first + __step_size, 2026-02-13T07:52:58,572 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,573 2652 | __first + __two_step, 2026-02-13T07:52:58,574 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,575 2653 | __result, __comp); 2026-02-13T07:52:58,576 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,577 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,578 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,578 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,579 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,580 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,581 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,582 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,583 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,585 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2026-02-13T07:52:58,586 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,587 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,588 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,589 2651 | __first + __step_size, 2026-02-13T07:52:58,590 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,591 2652 | __first + __two_step, 2026-02-13T07:52:58,592 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,593 2653 | __result, __comp); 2026-02-13T07:52:58,594 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,595 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,595 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,596 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,597 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,598 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,598 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,599 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,600 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2026-02-13T07:52:58,601 | ^~~~~~~~~~~~ 2026-02-13T07:52:58,602 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,603 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,604 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,605 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,606 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,607 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,608 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,609 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2026-02-13T07:52:58,610 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,611 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,612 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,613 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2026-02-13T07:52:58,614 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,615 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,616 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,617 2651 | __first + __step_size, 2026-02-13T07:52:58,618 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,619 2652 | __first + __two_step, 2026-02-13T07:52:58,620 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,621 2653 | __result, __comp); 2026-02-13T07:52:58,622 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,623 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,624 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,625 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,626 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,626 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,627 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,628 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,629 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,630 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2026-02-13T07:52:58,631 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,632 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,633 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,634 2651 | __first + __step_size, 2026-02-13T07:52:58,635 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,635 2652 | __first + __two_step, 2026-02-13T07:52:58,636 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,637 2653 | __result, __comp); 2026-02-13T07:52:58,638 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,638 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,639 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,640 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,641 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,642 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,642 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,643 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,644 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2026-02-13T07:52:58,645 | ^~~~~~~~~~~~ 2026-02-13T07:52:58,646 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,647 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,649 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,649 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,650 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,651 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,652 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,653 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2026-02-13T07:52:58,654 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,655 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,656 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,657 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2026-02-13T07:52:58,658 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,659 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,660 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,660 2651 | __first + __step_size, 2026-02-13T07:52:58,661 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,662 2652 | __first + __two_step, 2026-02-13T07:52:58,663 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,663 2653 | __result, __comp); 2026-02-13T07:52:58,664 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,665 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,666 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,667 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,668 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,668 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,669 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,670 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,671 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,672 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2026-02-13T07:52:58,673 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,674 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,675 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,676 2651 | __first + __step_size, 2026-02-13T07:52:58,676 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,677 2652 | __first + __two_step, 2026-02-13T07:52:58,678 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,679 2653 | __result, __comp); 2026-02-13T07:52:58,680 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,681 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,682 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,683 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,684 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,685 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,686 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,687 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,688 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2026-02-13T07:52:58,689 | ^~~~~~~~~~~~ 2026-02-13T07:52:58,689 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,690 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,691 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,692 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,693 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,694 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,695 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,696 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2026-02-13T07:52:58,697 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,698 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,699 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,699 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2026-02-13T07:52:58,700 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,702 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,702 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,703 2651 | __first + __step_size, 2026-02-13T07:52:58,704 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,705 2652 | __first + __two_step, 2026-02-13T07:52:58,706 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,706 2653 | __result, __comp); 2026-02-13T07:52:58,707 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,708 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,709 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,710 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,711 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,712 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,713 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,714 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,715 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,716 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2026-02-13T07:52:58,717 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,718 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,719 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,720 2651 | __first + __step_size, 2026-02-13T07:52:58,721 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,722 2652 | __first + __two_step, 2026-02-13T07:52:58,723 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,724 2653 | __result, __comp); 2026-02-13T07:52:58,725 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,726 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,727 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,728 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,728 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,729 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,730 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,731 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,733 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2026-02-13T07:52:58,733 | ^~~~~~~~~~~~ 2026-02-13T07:52:58,734 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,735 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,736 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,737 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,738 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,739 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,740 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,741 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2026-02-13T07:52:58,742 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,743 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,744 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,745 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2026-02-13T07:52:58,746 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,747 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,748 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,749 2651 | __first + __step_size, 2026-02-13T07:52:58,750 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,750 2652 | __first + __two_step, 2026-02-13T07:52:58,751 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,752 2653 | __result, __comp); 2026-02-13T07:52:58,753 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,754 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,755 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,756 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,757 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,757 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,758 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,759 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,760 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,761 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2026-02-13T07:52:58,762 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,763 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,764 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,765 2651 | __first + __step_size, 2026-02-13T07:52:58,766 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,766 2652 | __first + __two_step, 2026-02-13T07:52:58,767 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,768 2653 | __result, __comp); 2026-02-13T07:52:58,769 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,770 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,771 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,772 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,772 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,774 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,775 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,776 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2026-02-13T07:52:58,777 | ^~~~~~~~~~~~ 2026-02-13T07:52:58,778 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,779 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,780 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,781 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,781 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,783 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,784 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,785 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2026-02-13T07:52:58,785 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,786 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,787 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,788 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2026-02-13T07:52:58,789 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,790 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,791 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,792 2651 | __first + __step_size, 2026-02-13T07:52:58,793 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,794 2652 | __first + __two_step, 2026-02-13T07:52:58,795 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,796 2653 | __result, __comp); 2026-02-13T07:52:58,797 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,798 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,799 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,800 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,801 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,802 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,803 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,804 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,805 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2026-02-13T07:52:58,806 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,807 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,808 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,809 2651 | __first + __step_size, 2026-02-13T07:52:58,809 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,810 2652 | __first + __two_step, 2026-02-13T07:52:58,811 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,812 2653 | __result, __comp); 2026-02-13T07:52:58,813 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,813 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,814 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,815 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,816 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,817 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,818 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,819 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,820 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2026-02-13T07:52:58,821 | ^~~~~~~~~~~~ 2026-02-13T07:52:58,821 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,822 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,823 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,825 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,826 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,827 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,828 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,829 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2026-02-13T07:52:58,830 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,831 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,832 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,833 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2026-02-13T07:52:58,834 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,835 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,836 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,837 2651 | __first + __step_size, 2026-02-13T07:52:58,838 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,839 2652 | __first + __two_step, 2026-02-13T07:52:58,839 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,840 2653 | __result, __comp); 2026-02-13T07:52:58,841 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,842 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,843 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,844 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,844 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,845 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,847 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,848 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,848 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2026-02-13T07:52:58,849 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,850 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,851 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,852 2651 | __first + __step_size, 2026-02-13T07:52:58,853 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,854 2652 | __first + __two_step, 2026-02-13T07:52:58,854 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,855 2653 | __result, __comp); 2026-02-13T07:52:58,856 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,857 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,858 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,859 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,860 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,861 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,862 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,863 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,865 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2026-02-13T07:52:58,865 | ^~~~~~~~~~~~ 2026-02-13T07:52:58,866 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,867 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,868 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,869 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,870 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,871 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,872 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,873 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2026-02-13T07:52:58,874 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,875 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,876 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,877 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2026-02-13T07:52:58,878 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,879 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,880 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,881 2651 | __first + __step_size, 2026-02-13T07:52:58,882 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,882 2652 | __first + __two_step, 2026-02-13T07:52:58,883 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,884 2653 | __result, __comp); 2026-02-13T07:52:58,885 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,885 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,886 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,887 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,888 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,889 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,890 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,891 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,892 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,894 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2026-02-13T07:52:58,895 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,896 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,897 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,898 2651 | __first + __step_size, 2026-02-13T07:52:58,899 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,900 2652 | __first + __two_step, 2026-02-13T07:52:58,901 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,902 2653 | __result, __comp); 2026-02-13T07:52:58,903 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,904 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,905 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,906 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,906 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,907 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,908 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,909 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,910 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2026-02-13T07:52:58,911 | ^~~~~~~~~~~~ 2026-02-13T07:52:58,912 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,913 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,914 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,915 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,917 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,918 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,919 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,920 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2026-02-13T07:52:58,921 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,922 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,923 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,925 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2026-02-13T07:52:58,926 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,927 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,928 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,929 2651 | __first + __step_size, 2026-02-13T07:52:58,930 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,931 2652 | __first + __two_step, 2026-02-13T07:52:58,932 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,933 2653 | __result, __comp); 2026-02-13T07:52:58,934 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,935 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,936 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,937 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,938 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,939 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,940 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,941 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,942 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,943 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2026-02-13T07:52:58,944 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,945 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,946 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,947 2651 | __first + __step_size, 2026-02-13T07:52:58,948 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,949 2652 | __first + __two_step, 2026-02-13T07:52:58,950 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,951 2653 | __result, __comp); 2026-02-13T07:52:58,952 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,953 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,954 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,955 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,956 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,957 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,958 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = xgboost::common::detail::SpanIterator, false>; _OutputIterator = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,958 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,959 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2026-02-13T07:52:58,960 | ^~~~~~~~~~~~ 2026-02-13T07:52:58,961 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,963 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,964 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,965 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = int*; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,965 /usr/include/c++/12/bits/stl_algo.h:2615:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,967 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:58,968 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,968 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2026-02-13T07:52:58,969 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,970 /usr/include/c++/12/bits/stl_algo.h:2682:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,971 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = xgboost::common::detail::SpanIterator, false>; _RandomAccessIterator2 = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,972 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2697:26: 2026-02-13T07:52:58,973 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,974 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,975 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,976 2651 | __first + __step_size, 2026-02-13T07:52:58,977 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,978 2652 | __first + __two_step, 2026-02-13T07:52:58,979 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,980 2653 | __result, __comp); 2026-02-13T07:52:58,981 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,982 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,983 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,984 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,985 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,986 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:58,987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,988 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,988 In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = int*; _RandomAccessIterator2 = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’, 2026-02-13T07:52:58,989 inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2700:26: 2026-02-13T07:52:58,990 /usr/include/c++/12/bits/stl_algo.h:2650:39: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,991 2650 | __result = std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,992 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,993 2651 | __first + __step_size, 2026-02-13T07:52:58,994 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,995 2652 | __first + __two_step, 2026-02-13T07:52:58,995 | ~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,996 2653 | __result, __comp); 2026-02-13T07:52:58,997 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:58,998 /usr/include/c++/12/bits/stl_algo.h:2658:24: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:58,999 2658 | std::__move_merge(__first, __first + __step_size, 2026-02-13T07:52:58,999 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,000 2659 | __first + __step_size, __last, __result, __comp); 2026-02-13T07:52:59,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,002 /usr/include/c++/12/bits/stl_algobase.h: In static member function ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’: 2026-02-13T07:52:59,003 /usr/include/c++/12/bits/stl_algobase.h:400:9: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,003 400 | __copy_m(_II __first, _II __last, _OI __result) 2026-02-13T07:52:59,004 | ^~~~~~~~ 2026-02-13T07:52:59,005 /usr/include/c++/12/bits/stl_algobase.h: In static member function ‘static _BI2 std::__copy_move_backward::__copy_move_b(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’: 2026-02-13T07:52:59,006 /usr/include/c++/12/bits/stl_algobase.h:714:9: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,007 714 | __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) 2026-02-13T07:52:59,009 | ^~~~~~~~~~~~~ 2026-02-13T07:52:59,010 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,011 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,012 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2026-02-13T07:52:59,013 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,013 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,014 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,015 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,016 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2026-02-13T07:52:59,017 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2026-02-13T07:52:59,018 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2026-02-13T07:52:59,019 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2318:4: 2026-02-13T07:52:59,020 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,021 758 | return std::__copy_move_backward<_IsMove, 2026-02-13T07:52:59,022 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,023 759 | __memcpyable<_BI2, _BI1>::__value, 2026-02-13T07:52:59,024 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,024 760 | _Category>::__copy_move_b(__first, 2026-02-13T07:52:59,025 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-02-13T07:52:59,026 761 | __last, 2026-02-13T07:52:59,027 | ~~~~~~~ 2026-02-13T07:52:59,028 762 | __result); 2026-02-13T07:52:59,028 | ~~~~~~~~~ 2026-02-13T07:52:59,029 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,030 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,031 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2026-02-13T07:52:59,032 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2026-02-13T07:52:59,033 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2026-02-13T07:52:59,035 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2026-02-13T07:52:59,036 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,037 758 | return std::__copy_move_backward<_IsMove, 2026-02-13T07:52:59,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,038 759 | __memcpyable<_BI2, _BI1>::__value, 2026-02-13T07:52:59,039 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,040 760 | _Category>::__copy_move_b(__first, 2026-02-13T07:52:59,040 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-02-13T07:52:59,041 761 | __last, 2026-02-13T07:52:59,042 | ~~~~~~~ 2026-02-13T07:52:59,043 762 | __result); 2026-02-13T07:52:59,044 | ~~~~~~~~~ 2026-02-13T07:52:59,045 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,046 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,047 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,048 2390 | __merge_adaptive(_BidirectionalIterator __first, 2026-02-13T07:52:59,049 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,050 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,050 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,051 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,052 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2026-02-13T07:52:59,053 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2026-02-13T07:52:59,053 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2026-02-13T07:52:59,054 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2026-02-13T07:52:59,055 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2026-02-13T07:52:59,056 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,058 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2026-02-13T07:52:59,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,059 495 | _Category>::__copy_m(__first, __last, __result); 2026-02-13T07:52:59,060 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,061 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,062 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,063 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,065 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2026-02-13T07:52:59,066 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,067 2407 | __buffer_end, __last, __comp); 2026-02-13T07:52:59,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,068 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,069 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:59,070 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,071 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:59,071 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,072 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,073 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,074 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,075 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:59,076 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,076 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:59,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,078 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,079 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,080 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,081 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2026-02-13T07:52:59,082 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,083 2436 | __len1 - __len11, __len22, __buffer, 2026-02-13T07:52:59,084 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,085 2437 | __buffer_size); 2026-02-13T07:52:59,086 | ~~~~~~~~~~~~~~ 2026-02-13T07:52:59,087 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,087 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,088 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,089 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,090 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2026-02-13T07:52:59,091 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,092 2439 | __len22, __buffer, __buffer_size, __comp); 2026-02-13T07:52:59,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,093 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,094 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2026-02-13T07:52:59,095 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,096 2441 | __len1 - __len11, 2026-02-13T07:52:59,097 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,098 2442 | __len2 - __len22, __buffer, 2026-02-13T07:52:59,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,099 2443 | __buffer_size, __comp); 2026-02-13T07:52:59,100 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,101 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,102 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,103 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2026-02-13T07:52:59,104 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,105 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,106 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,107 2729 | std::__merge_adaptive(__first, __middle, __last, 2026-02-13T07:52:59,108 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,109 2730 | _Distance(__middle - __first), 2026-02-13T07:52:59,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,110 2731 | _Distance(__last - __middle), 2026-02-13T07:52:59,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,112 2732 | __buffer, __buffer_size, 2026-02-13T07:52:59,112 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,113 2733 | __comp); 2026-02-13T07:52:59,114 | ~~~~~~~ 2026-02-13T07:52:59,115 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,116 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,117 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2026-02-13T07:52:59,117 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,118 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,119 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,120 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,121 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2026-02-13T07:52:59,122 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2026-02-13T07:52:59,123 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2026-02-13T07:52:59,124 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2026-02-13T07:52:59,125 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,126 758 | return std::__copy_move_backward<_IsMove, 2026-02-13T07:52:59,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,128 759 | __memcpyable<_BI2, _BI1>::__value, 2026-02-13T07:52:59,129 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,130 760 | _Category>::__copy_move_b(__first, 2026-02-13T07:52:59,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-02-13T07:52:59,132 761 | __last, 2026-02-13T07:52:59,132 | ~~~~~~~ 2026-02-13T07:52:59,133 762 | __result); 2026-02-13T07:52:59,135 | ~~~~~~~~~ 2026-02-13T07:52:59,136 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,137 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,138 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,139 2390 | __merge_adaptive(_BidirectionalIterator __first, 2026-02-13T07:52:59,140 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,141 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,142 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,143 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,144 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2026-02-13T07:52:59,145 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2026-02-13T07:52:59,146 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2026-02-13T07:52:59,147 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2026-02-13T07:52:59,148 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2026-02-13T07:52:59,149 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,150 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2026-02-13T07:52:59,151 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,152 495 | _Category>::__copy_m(__first, __last, __result); 2026-02-13T07:52:59,153 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,154 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,155 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,156 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,157 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2026-02-13T07:52:59,158 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,159 2407 | __buffer_end, __last, __comp); 2026-02-13T07:52:59,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,161 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,162 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:59,163 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,164 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:59,165 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,166 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,167 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,168 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,169 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:59,169 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,170 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:59,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,172 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,173 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,175 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,175 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2026-02-13T07:52:59,176 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,177 2436 | __len1 - __len11, __len22, __buffer, 2026-02-13T07:52:59,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,179 2437 | __buffer_size); 2026-02-13T07:52:59,180 | ~~~~~~~~~~~~~~ 2026-02-13T07:52:59,180 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,181 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,182 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,183 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,184 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2026-02-13T07:52:59,185 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,186 2439 | __len22, __buffer, __buffer_size, __comp); 2026-02-13T07:52:59,187 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,188 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,189 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2026-02-13T07:52:59,190 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,191 2441 | __len1 - __len11, 2026-02-13T07:52:59,192 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,193 2442 | __len2 - __len22, __buffer, 2026-02-13T07:52:59,194 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,194 2443 | __buffer_size, __comp); 2026-02-13T07:52:59,195 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,197 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,198 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,199 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2026-02-13T07:52:59,200 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,200 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,201 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,202 2729 | std::__merge_adaptive(__first, __middle, __last, 2026-02-13T07:52:59,203 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,204 2730 | _Distance(__middle - __first), 2026-02-13T07:52:59,205 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,206 2731 | _Distance(__last - __middle), 2026-02-13T07:52:59,207 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,208 2732 | __buffer, __buffer_size, 2026-02-13T07:52:59,209 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,210 2733 | __comp); 2026-02-13T07:52:59,211 | ~~~~~~~ 2026-02-13T07:52:59,212 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,213 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,214 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2026-02-13T07:52:59,215 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,216 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,217 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,218 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,219 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2026-02-13T07:52:59,220 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2026-02-13T07:52:59,221 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2026-02-13T07:52:59,222 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2026-02-13T07:52:59,223 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,224 758 | return std::__copy_move_backward<_IsMove, 2026-02-13T07:52:59,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,226 759 | __memcpyable<_BI2, _BI1>::__value, 2026-02-13T07:52:59,227 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,228 760 | _Category>::__copy_move_b(__first, 2026-02-13T07:52:59,229 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-02-13T07:52:59,230 761 | __last, 2026-02-13T07:52:59,231 | ~~~~~~~ 2026-02-13T07:52:59,231 762 | __result); 2026-02-13T07:52:59,232 | ~~~~~~~~~ 2026-02-13T07:52:59,233 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,234 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,235 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,236 2390 | __merge_adaptive(_BidirectionalIterator __first, 2026-02-13T07:52:59,237 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,238 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,239 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,241 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,242 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2026-02-13T07:52:59,242 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2026-02-13T07:52:59,243 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2026-02-13T07:52:59,244 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2026-02-13T07:52:59,245 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2026-02-13T07:52:59,246 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,247 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2026-02-13T07:52:59,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,249 495 | _Category>::__copy_m(__first, __last, __result); 2026-02-13T07:52:59,250 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,251 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,251 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,252 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,253 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2026-02-13T07:52:59,254 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,255 2407 | __buffer_end, __last, __comp); 2026-02-13T07:52:59,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,257 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,258 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:59,260 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,260 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:59,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,262 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,263 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,264 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,265 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:59,266 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,266 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:59,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,268 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,269 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,270 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,271 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2026-02-13T07:52:59,272 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,273 2436 | __len1 - __len11, __len22, __buffer, 2026-02-13T07:52:59,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,275 2437 | __buffer_size); 2026-02-13T07:52:59,276 | ~~~~~~~~~~~~~~ 2026-02-13T07:52:59,277 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,278 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,279 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,280 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,281 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2026-02-13T07:52:59,282 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,283 2439 | __len22, __buffer, __buffer_size, __comp); 2026-02-13T07:52:59,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,285 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,285 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2026-02-13T07:52:59,286 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,287 2441 | __len1 - __len11, 2026-02-13T07:52:59,288 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,288 2442 | __len2 - __len22, __buffer, 2026-02-13T07:52:59,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,290 2443 | __buffer_size, __comp); 2026-02-13T07:52:59,291 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,292 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,292 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,293 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2026-02-13T07:52:59,294 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,295 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,296 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,297 2729 | std::__merge_adaptive(__first, __middle, __last, 2026-02-13T07:52:59,298 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,299 2730 | _Distance(__middle - __first), 2026-02-13T07:52:59,300 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,301 2731 | _Distance(__last - __middle), 2026-02-13T07:52:59,302 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,303 2732 | __buffer, __buffer_size, 2026-02-13T07:52:59,303 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,304 2733 | __comp); 2026-02-13T07:52:59,305 | ~~~~~~~ 2026-02-13T07:52:59,306 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,306 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,307 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2026-02-13T07:52:59,308 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,309 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,310 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,311 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,312 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2026-02-13T07:52:59,313 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2026-02-13T07:52:59,314 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2026-02-13T07:52:59,315 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2026-02-13T07:52:59,316 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,317 758 | return std::__copy_move_backward<_IsMove, 2026-02-13T07:52:59,318 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,319 759 | __memcpyable<_BI2, _BI1>::__value, 2026-02-13T07:52:59,320 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,321 760 | _Category>::__copy_move_b(__first, 2026-02-13T07:52:59,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-02-13T07:52:59,323 761 | __last, 2026-02-13T07:52:59,324 | ~~~~~~~ 2026-02-13T07:52:59,325 762 | __result); 2026-02-13T07:52:59,326 | ~~~~~~~~~ 2026-02-13T07:52:59,327 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,328 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,329 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,330 2390 | __merge_adaptive(_BidirectionalIterator __first, 2026-02-13T07:52:59,331 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,332 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,333 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,333 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,335 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2026-02-13T07:52:59,336 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2026-02-13T07:52:59,337 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2026-02-13T07:52:59,338 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2026-02-13T07:52:59,339 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2026-02-13T07:52:59,340 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,341 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2026-02-13T07:52:59,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,343 495 | _Category>::__copy_m(__first, __last, __result); 2026-02-13T07:52:59,344 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,345 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,346 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,347 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,348 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2026-02-13T07:52:59,349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,350 2407 | __buffer_end, __last, __comp); 2026-02-13T07:52:59,351 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,351 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,352 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:59,353 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,354 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:59,355 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,356 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,357 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,358 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,359 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:59,360 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,361 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:59,362 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,363 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,364 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,365 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,366 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2026-02-13T07:52:59,367 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,368 2436 | __len1 - __len11, __len22, __buffer, 2026-02-13T07:52:59,369 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,369 2437 | __buffer_size); 2026-02-13T07:52:59,370 | ~~~~~~~~~~~~~~ 2026-02-13T07:52:59,371 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,372 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,373 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,374 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,375 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2026-02-13T07:52:59,376 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,377 2439 | __len22, __buffer, __buffer_size, __comp); 2026-02-13T07:52:59,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,379 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,380 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2026-02-13T07:52:59,381 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,382 2441 | __len1 - __len11, 2026-02-13T07:52:59,383 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,384 2442 | __len2 - __len22, __buffer, 2026-02-13T07:52:59,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,386 2443 | __buffer_size, __comp); 2026-02-13T07:52:59,387 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,388 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,389 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,391 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2026-02-13T07:52:59,392 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,393 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,393 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,394 2729 | std::__merge_adaptive(__first, __middle, __last, 2026-02-13T07:52:59,395 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,396 2730 | _Distance(__middle - __first), 2026-02-13T07:52:59,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,398 2731 | _Distance(__last - __middle), 2026-02-13T07:52:59,399 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,400 2732 | __buffer, __buffer_size, 2026-02-13T07:52:59,401 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,401 2733 | __comp); 2026-02-13T07:52:59,402 | ~~~~~~~ 2026-02-13T07:52:59,404 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,405 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,406 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2026-02-13T07:52:59,407 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,408 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,409 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,410 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,410 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2026-02-13T07:52:59,411 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2026-02-13T07:52:59,412 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2026-02-13T07:52:59,413 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2026-02-13T07:52:59,414 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,415 758 | return std::__copy_move_backward<_IsMove, 2026-02-13T07:52:59,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,417 759 | __memcpyable<_BI2, _BI1>::__value, 2026-02-13T07:52:59,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,419 760 | _Category>::__copy_move_b(__first, 2026-02-13T07:52:59,420 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-02-13T07:52:59,421 761 | __last, 2026-02-13T07:52:59,422 | ~~~~~~~ 2026-02-13T07:52:59,422 762 | __result); 2026-02-13T07:52:59,423 | ~~~~~~~~~ 2026-02-13T07:52:59,424 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,425 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,426 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,427 2390 | __merge_adaptive(_BidirectionalIterator __first, 2026-02-13T07:52:59,428 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,429 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,430 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,431 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,432 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2026-02-13T07:52:59,433 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2026-02-13T07:52:59,435 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2026-02-13T07:52:59,436 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2026-02-13T07:52:59,436 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2026-02-13T07:52:59,437 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,439 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2026-02-13T07:52:59,439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,440 495 | _Category>::__copy_m(__first, __last, __result); 2026-02-13T07:52:59,441 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,442 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,443 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,444 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,445 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2026-02-13T07:52:59,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,447 2407 | __buffer_end, __last, __comp); 2026-02-13T07:52:59,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,449 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,450 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:59,451 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,452 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:59,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,454 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,455 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,456 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,457 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:59,458 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,459 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:59,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,461 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,462 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,463 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,464 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2026-02-13T07:52:59,465 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,466 2436 | __len1 - __len11, __len22, __buffer, 2026-02-13T07:52:59,467 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,468 2437 | __buffer_size); 2026-02-13T07:52:59,469 | ~~~~~~~~~~~~~~ 2026-02-13T07:52:59,470 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,471 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,472 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,474 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,475 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2026-02-13T07:52:59,475 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,476 2439 | __len22, __buffer, __buffer_size, __comp); 2026-02-13T07:52:59,477 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,478 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,479 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2026-02-13T07:52:59,480 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,481 2441 | __len1 - __len11, 2026-02-13T07:52:59,482 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,483 2442 | __len2 - __len22, __buffer, 2026-02-13T07:52:59,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,485 2443 | __buffer_size, __comp); 2026-02-13T07:52:59,485 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,486 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,487 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,488 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2026-02-13T07:52:59,489 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,490 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,491 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,492 2729 | std::__merge_adaptive(__first, __middle, __last, 2026-02-13T07:52:59,493 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,494 2730 | _Distance(__middle - __first), 2026-02-13T07:52:59,495 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,496 2731 | _Distance(__last - __middle), 2026-02-13T07:52:59,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,498 2732 | __buffer, __buffer_size, 2026-02-13T07:52:59,499 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,500 2733 | __comp); 2026-02-13T07:52:59,501 | ~~~~~~~ 2026-02-13T07:52:59,503 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,504 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,505 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2026-02-13T07:52:59,506 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,507 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,507 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,508 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,509 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2026-02-13T07:52:59,511 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2026-02-13T07:52:59,512 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2026-02-13T07:52:59,513 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2026-02-13T07:52:59,514 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,515 758 | return std::__copy_move_backward<_IsMove, 2026-02-13T07:52:59,516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,517 759 | __memcpyable<_BI2, _BI1>::__value, 2026-02-13T07:52:59,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,519 760 | _Category>::__copy_move_b(__first, 2026-02-13T07:52:59,520 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-02-13T07:52:59,521 761 | __last, 2026-02-13T07:52:59,522 | ~~~~~~~ 2026-02-13T07:52:59,523 762 | __result); 2026-02-13T07:52:59,524 | ~~~~~~~~~ 2026-02-13T07:52:59,525 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,526 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,527 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,528 2390 | __merge_adaptive(_BidirectionalIterator __first, 2026-02-13T07:52:59,529 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,530 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,531 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,531 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,532 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2026-02-13T07:52:59,533 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2026-02-13T07:52:59,534 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2026-02-13T07:52:59,535 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2026-02-13T07:52:59,536 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2026-02-13T07:52:59,538 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,538 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2026-02-13T07:52:59,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,540 495 | _Category>::__copy_m(__first, __last, __result); 2026-02-13T07:52:59,541 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,542 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,543 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,544 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,546 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2026-02-13T07:52:59,546 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,547 2407 | __buffer_end, __last, __comp); 2026-02-13T07:52:59,548 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,549 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,550 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:59,551 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,552 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:59,553 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,554 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,555 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,556 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,557 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:59,558 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,559 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:59,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,561 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,562 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,563 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,563 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2026-02-13T07:52:59,564 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,565 2436 | __len1 - __len11, __len22, __buffer, 2026-02-13T07:52:59,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,567 2437 | __buffer_size); 2026-02-13T07:52:59,568 | ~~~~~~~~~~~~~~ 2026-02-13T07:52:59,569 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,570 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,571 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,572 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,573 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2026-02-13T07:52:59,573 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,574 2439 | __len22, __buffer, __buffer_size, __comp); 2026-02-13T07:52:59,575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,576 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,577 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2026-02-13T07:52:59,578 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,579 2441 | __len1 - __len11, 2026-02-13T07:52:59,580 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,581 2442 | __len2 - __len22, __buffer, 2026-02-13T07:52:59,582 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,583 2443 | __buffer_size, __comp); 2026-02-13T07:52:59,584 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,585 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,586 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,587 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2026-02-13T07:52:59,588 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,589 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,590 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,590 2729 | std::__merge_adaptive(__first, __middle, __last, 2026-02-13T07:52:59,591 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,592 2730 | _Distance(__middle - __first), 2026-02-13T07:52:59,593 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,594 2731 | _Distance(__last - __middle), 2026-02-13T07:52:59,594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,595 2732 | __buffer, __buffer_size, 2026-02-13T07:52:59,596 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,597 2733 | __comp); 2026-02-13T07:52:59,598 | ~~~~~~~ 2026-02-13T07:52:59,599 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,600 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,601 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2026-02-13T07:52:59,602 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,603 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,604 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,605 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,606 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2026-02-13T07:52:59,607 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2026-02-13T07:52:59,608 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2026-02-13T07:52:59,609 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2026-02-13T07:52:59,610 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,611 758 | return std::__copy_move_backward<_IsMove, 2026-02-13T07:52:59,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,613 759 | __memcpyable<_BI2, _BI1>::__value, 2026-02-13T07:52:59,614 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,615 760 | _Category>::__copy_move_b(__first, 2026-02-13T07:52:59,616 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-02-13T07:52:59,617 761 | __last, 2026-02-13T07:52:59,618 | ~~~~~~~ 2026-02-13T07:52:59,619 762 | __result); 2026-02-13T07:52:59,620 | ~~~~~~~~~ 2026-02-13T07:52:59,621 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,622 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,622 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,623 2390 | __merge_adaptive(_BidirectionalIterator __first, 2026-02-13T07:52:59,624 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,625 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,626 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,627 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,628 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2026-02-13T07:52:59,629 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2026-02-13T07:52:59,630 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2026-02-13T07:52:59,631 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2026-02-13T07:52:59,632 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2026-02-13T07:52:59,633 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,635 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2026-02-13T07:52:59,636 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,637 495 | _Category>::__copy_m(__first, __last, __result); 2026-02-13T07:52:59,638 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,639 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,640 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,641 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,641 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2026-02-13T07:52:59,643 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,644 2407 | __buffer_end, __last, __comp); 2026-02-13T07:52:59,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,646 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,647 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:59,648 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,649 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:59,650 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,651 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,652 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,653 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,654 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:59,655 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,656 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:59,657 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,658 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,659 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,660 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,660 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2026-02-13T07:52:59,661 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,662 2436 | __len1 - __len11, __len22, __buffer, 2026-02-13T07:52:59,663 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,664 2437 | __buffer_size); 2026-02-13T07:52:59,665 | ~~~~~~~~~~~~~~ 2026-02-13T07:52:59,666 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,667 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,668 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,669 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,670 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2026-02-13T07:52:59,671 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,672 2439 | __len22, __buffer, __buffer_size, __comp); 2026-02-13T07:52:59,673 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,674 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,675 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2026-02-13T07:52:59,676 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,677 2441 | __len1 - __len11, 2026-02-13T07:52:59,677 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,678 2442 | __len2 - __len22, __buffer, 2026-02-13T07:52:59,679 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,680 2443 | __buffer_size, __comp); 2026-02-13T07:52:59,681 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,682 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,684 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,685 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2026-02-13T07:52:59,686 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,687 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,688 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,689 2729 | std::__merge_adaptive(__first, __middle, __last, 2026-02-13T07:52:59,690 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,691 2730 | _Distance(__middle - __first), 2026-02-13T07:52:59,692 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,693 2731 | _Distance(__last - __middle), 2026-02-13T07:52:59,694 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,695 2732 | __buffer, __buffer_size, 2026-02-13T07:52:59,696 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,697 2733 | __comp); 2026-02-13T07:52:59,698 | ~~~~~~~ 2026-02-13T07:52:59,699 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,700 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,702 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2026-02-13T07:52:59,702 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,703 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,704 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,705 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,706 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2026-02-13T07:52:59,707 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2026-02-13T07:52:59,708 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2026-02-13T07:52:59,709 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2026-02-13T07:52:59,710 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,712 758 | return std::__copy_move_backward<_IsMove, 2026-02-13T07:52:59,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,713 759 | __memcpyable<_BI2, _BI1>::__value, 2026-02-13T07:52:59,714 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,715 760 | _Category>::__copy_move_b(__first, 2026-02-13T07:52:59,716 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-02-13T07:52:59,717 761 | __last, 2026-02-13T07:52:59,717 | ~~~~~~~ 2026-02-13T07:52:59,718 762 | __result); 2026-02-13T07:52:59,720 | ~~~~~~~~~ 2026-02-13T07:52:59,721 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,722 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,723 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,724 2390 | __merge_adaptive(_BidirectionalIterator __first, 2026-02-13T07:52:59,725 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,726 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,727 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,727 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,728 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2026-02-13T07:52:59,729 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2026-02-13T07:52:59,730 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2026-02-13T07:52:59,731 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2026-02-13T07:52:59,732 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2026-02-13T07:52:59,733 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,734 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2026-02-13T07:52:59,735 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,736 495 | _Category>::__copy_m(__first, __last, __result); 2026-02-13T07:52:59,737 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,738 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,739 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,740 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,741 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2026-02-13T07:52:59,743 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,744 2407 | __buffer_end, __last, __comp); 2026-02-13T07:52:59,744 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,745 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,746 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:59,747 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,748 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:59,748 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,749 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,750 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,751 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,752 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:59,753 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,754 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:59,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,756 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,757 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,758 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,759 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2026-02-13T07:52:59,760 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,761 2436 | __len1 - __len11, __len22, __buffer, 2026-02-13T07:52:59,762 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,763 2437 | __buffer_size); 2026-02-13T07:52:59,764 | ~~~~~~~~~~~~~~ 2026-02-13T07:52:59,765 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,766 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,767 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,768 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,769 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2026-02-13T07:52:59,770 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,771 2439 | __len22, __buffer, __buffer_size, __comp); 2026-02-13T07:52:59,772 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,773 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,774 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2026-02-13T07:52:59,774 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,775 2441 | __len1 - __len11, 2026-02-13T07:52:59,776 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,777 2442 | __len2 - __len22, __buffer, 2026-02-13T07:52:59,778 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,779 2443 | __buffer_size, __comp); 2026-02-13T07:52:59,780 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,780 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,781 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,782 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2026-02-13T07:52:59,784 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,785 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,786 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,787 2729 | std::__merge_adaptive(__first, __middle, __last, 2026-02-13T07:52:59,788 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,789 2730 | _Distance(__middle - __first), 2026-02-13T07:52:59,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,790 2731 | _Distance(__last - __middle), 2026-02-13T07:52:59,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,792 2732 | __buffer, __buffer_size, 2026-02-13T07:52:59,793 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,793 2733 | __comp); 2026-02-13T07:52:59,794 | ~~~~~~~ 2026-02-13T07:52:59,795 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,796 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,797 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2026-02-13T07:52:59,798 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,799 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,800 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,802 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,803 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2026-02-13T07:52:59,804 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2026-02-13T07:52:59,805 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2026-02-13T07:52:59,806 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2026-02-13T07:52:59,807 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,808 758 | return std::__copy_move_backward<_IsMove, 2026-02-13T07:52:59,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,810 759 | __memcpyable<_BI2, _BI1>::__value, 2026-02-13T07:52:59,811 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,811 760 | _Category>::__copy_move_b(__first, 2026-02-13T07:52:59,812 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-02-13T07:52:59,813 761 | __last, 2026-02-13T07:52:59,814 | ~~~~~~~ 2026-02-13T07:52:59,815 762 | __result); 2026-02-13T07:52:59,816 | ~~~~~~~~~ 2026-02-13T07:52:59,817 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,818 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,819 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,821 2390 | __merge_adaptive(_BidirectionalIterator __first, 2026-02-13T07:52:59,822 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,823 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,823 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,825 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,826 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2026-02-13T07:52:59,827 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2026-02-13T07:52:59,828 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2026-02-13T07:52:59,829 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2026-02-13T07:52:59,830 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2026-02-13T07:52:59,831 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,832 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2026-02-13T07:52:59,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,834 495 | _Category>::__copy_m(__first, __last, __result); 2026-02-13T07:52:59,835 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,836 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,837 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,838 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,839 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2026-02-13T07:52:59,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,841 2407 | __buffer_end, __last, __comp); 2026-02-13T07:52:59,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,843 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,844 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:59,845 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,846 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:59,848 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,849 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,850 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,851 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,852 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:59,853 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,854 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:59,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,856 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,857 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,858 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,859 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2026-02-13T07:52:59,860 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,861 2436 | __len1 - __len11, __len22, __buffer, 2026-02-13T07:52:59,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,863 2437 | __buffer_size); 2026-02-13T07:52:59,864 | ~~~~~~~~~~~~~~ 2026-02-13T07:52:59,865 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,866 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,867 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,868 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,869 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2026-02-13T07:52:59,873 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,874 2439 | __len22, __buffer, __buffer_size, __comp); 2026-02-13T07:52:59,875 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,876 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,877 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2026-02-13T07:52:59,878 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,879 2441 | __len1 - __len11, 2026-02-13T07:52:59,880 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,887 2442 | __len2 - __len22, __buffer, 2026-02-13T07:52:59,889 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,890 2443 | __buffer_size, __comp); 2026-02-13T07:52:59,891 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,892 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,893 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,894 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2026-02-13T07:52:59,895 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,896 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,896 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,897 2729 | std::__merge_adaptive(__first, __middle, __last, 2026-02-13T07:52:59,898 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,899 2730 | _Distance(__middle - __first), 2026-02-13T07:52:59,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,901 2731 | _Distance(__last - __middle), 2026-02-13T07:52:59,902 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,903 2732 | __buffer, __buffer_size, 2026-02-13T07:52:59,905 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,906 2733 | __comp); 2026-02-13T07:52:59,907 | ~~~~~~~ 2026-02-13T07:52:59,908 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,909 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,915 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2026-02-13T07:52:59,916 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,917 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,918 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,919 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,920 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2026-02-13T07:52:59,921 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2026-02-13T07:52:59,922 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2026-02-13T07:52:59,923 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2026-02-13T07:52:59,925 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,926 758 | return std::__copy_move_backward<_IsMove, 2026-02-13T07:52:59,927 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,940 759 | __memcpyable<_BI2, _BI1>::__value, 2026-02-13T07:52:59,941 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,942 760 | _Category>::__copy_move_b(__first, 2026-02-13T07:52:59,943 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-02-13T07:52:59,944 761 | __last, 2026-02-13T07:52:59,945 | ~~~~~~~ 2026-02-13T07:52:59,946 762 | __result); 2026-02-13T07:52:59,947 | ~~~~~~~~~ 2026-02-13T07:52:59,948 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,949 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,950 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,951 2390 | __merge_adaptive(_BidirectionalIterator __first, 2026-02-13T07:52:59,952 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,953 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,955 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,956 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:52:59,957 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2026-02-13T07:52:59,958 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2026-02-13T07:52:59,959 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2026-02-13T07:52:59,960 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2026-02-13T07:52:59,962 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2026-02-13T07:52:59,975 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,976 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2026-02-13T07:52:59,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,978 495 | _Category>::__copy_m(__first, __last, __result); 2026-02-13T07:52:59,979 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,980 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,981 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:52:59,981 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,982 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2026-02-13T07:52:59,983 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,984 2407 | __buffer_end, __last, __comp); 2026-02-13T07:52:59,985 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,986 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,987 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:52:59,989 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,990 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:52:59,990 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,991 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,992 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,993 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,994 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:52:59,995 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,996 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:52:59,997 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:52:59,998 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:52:59,999 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,000 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,001 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2026-02-13T07:53:00,002 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,004 2436 | __len1 - __len11, __len22, __buffer, 2026-02-13T07:53:00,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,006 2437 | __buffer_size); 2026-02-13T07:53:00,008 | ~~~~~~~~~~~~~~ 2026-02-13T07:53:00,009 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,011 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,012 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,013 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,014 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2026-02-13T07:53:00,016 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,018 2439 | __len22, __buffer, __buffer_size, __comp); 2026-02-13T07:53:00,019 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,022 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,023 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2026-02-13T07:53:00,025 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,026 2441 | __len1 - __len11, 2026-02-13T07:53:00,028 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,029 2442 | __len2 - __len22, __buffer, 2026-02-13T07:53:00,031 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,032 2443 | __buffer_size, __comp); 2026-02-13T07:53:00,034 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,036 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:53:00,037 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,041 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2026-02-13T07:53:00,042 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,043 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,044 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,045 2729 | std::__merge_adaptive(__first, __middle, __last, 2026-02-13T07:53:00,046 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,047 2730 | _Distance(__middle - __first), 2026-02-13T07:53:00,048 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,050 2731 | _Distance(__last - __middle), 2026-02-13T07:53:00,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,056 2732 | __buffer, __buffer_size, 2026-02-13T07:53:00,057 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,058 2733 | __comp); 2026-02-13T07:53:00,059 | ~~~~~~~ 2026-02-13T07:53:00,060 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:53:00,061 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,062 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2026-02-13T07:53:00,063 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,064 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,064 /usr/include/c++/12/bits/stl_algo.h:2309:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,066 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:53:00,067 inlined from ‘_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:769:51, 2026-02-13T07:53:00,069 inlined from ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:798:31, 2026-02-13T07:53:00,070 inlined from ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:892:47, 2026-02-13T07:53:00,071 inlined from ‘void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = xgboost::common::detail::SpanIterator, false>; _BidirectionalIterator2 = int*; _BidirectionalIterator3 = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2333:5: 2026-02-13T07:53:00,074 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,075 758 | return std::__copy_move_backward<_IsMove, 2026-02-13T07:53:00,076 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,078 759 | __memcpyable<_BI2, _BI1>::__value, 2026-02-13T07:53:00,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,081 760 | _Category>::__copy_move_b(__first, 2026-02-13T07:53:00,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2026-02-13T07:53:00,083 761 | __last, 2026-02-13T07:53:00,085 | ~~~~~~~ 2026-02-13T07:53:00,086 762 | __result); 2026-02-13T07:53:00,087 | ~~~~~~~~~ 2026-02-13T07:53:00,088 /usr/include/c++/12/bits/stl_algobase.h:760:65: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,089 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:53:00,091 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,093 2390 | __merge_adaptive(_BidirectionalIterator __first, 2026-02-13T07:53:00,094 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,096 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,096 /usr/include/c++/12/bits/stl_algo.h:2390:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,098 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2026-02-13T07:53:00,099 inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:522:42, 2026-02-13T07:53:00,101 inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:529:31, 2026-02-13T07:53:00,103 inlined from ‘_OI std::move(_II, _II, _OI) [with _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’ at /usr/include/c++/12/bits/stl_algobase.h:652:38, 2026-02-13T07:53:00,104 inlined from ‘void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = int*; _InputIterator2 = xgboost::common::detail::SpanIterator, false>; _OutputIterator = xgboost::common::detail::SpanIterator, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2302:2, 2026-02-13T07:53:00,106 inlined from ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’ at /usr/include/c++/12/bits/stl_algo.h:2400:30: 2026-02-13T07:53:00,112 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,113 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2026-02-13T07:53:00,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,115 495 | _Category>::__copy_m(__first, __last, __result); 2026-02-13T07:53:00,117 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,118 /usr/include/c++/12/bits/stl_algobase.h:495:51: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,119 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = xgboost::common::detail::SpanIterator, false>; _Distance = long long int; _Pointer = int*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:53:00,120 /usr/include/c++/12/bits/stl_algo.h:2406:46: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,121 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2026-02-13T07:53:00,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,123 2407 | __buffer_end, __last, __comp); 2026-02-13T07:53:00,124 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,125 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,126 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2026-02-13T07:53:00,127 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,127 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2026-02-13T07:53:00,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,132 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,133 /usr/include/c++/12/bits/stl_algo.h:2420:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,133 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,134 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2026-02-13T07:53:00,135 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,136 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2026-02-13T07:53:00,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,138 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,139 /usr/include/c++/12/bits/stl_algo.h:2429:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,142 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,143 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2026-02-13T07:53:00,144 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,146 2436 | __len1 - __len11, __len22, __buffer, 2026-02-13T07:53:00,147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,148 2437 | __buffer_size); 2026-02-13T07:53:00,149 | ~~~~~~~~~~~~~~ 2026-02-13T07:53:00,153 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,154 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,155 /usr/include/c++/12/bits/stl_algo.h:2435:37: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,156 /usr/include/c++/12/bits/stl_algo.h:2438:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,157 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2026-02-13T07:53:00,158 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,159 2439 | __len22, __buffer, __buffer_size, __comp); 2026-02-13T07:53:00,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,161 /usr/include/c++/12/bits/stl_algo.h:2440:32: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,162 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2026-02-13T07:53:00,163 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,164 2441 | __len1 - __len11, 2026-02-13T07:53:00,165 | ~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,167 2442 | __len2 - __len22, __buffer, 2026-02-13T07:53:00,168 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,169 2443 | __buffer_size, __comp); 2026-02-13T07:53:00,170 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,174 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = xgboost::common::detail::SpanIterator, false>; _Pointer = int*; _Distance = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):::: >(xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::IndexTransformIter >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span):: >, xgboost::common::detail::SpanIterator, false>, SortNames >(const enc::Policy&, const enc::HostCatIndexView&, xgboost::common::Span)::::):: >]’: 2026-02-13T07:53:00,175 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,177 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2026-02-13T07:53:00,178 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,179 /usr/include/c++/12/bits/stl_algo.h:2709:5: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,180 /usr/include/c++/12/bits/stl_algo.h:2729:28: note: parameter passing for argument of type ‘xgboost::common::detail::SpanIterator, false>’ changed in GCC 7.1 2026-02-13T07:53:00,181 2729 | std::__merge_adaptive(__first, __middle, __last, 2026-02-13T07:53:00,182 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,184 2730 | _Distance(__middle - __first), 2026-02-13T07:53:00,185 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,186 2731 | _Distance(__last - __middle), 2026-02-13T07:53:00,187 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,189 2732 | __buffer, __buffer_size, 2026-02-13T07:53:00,190 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:00,191 2733 | __comp); 2026-02-13T07:53:00,193 | ~~~~~~~ 2026-02-13T07:53:02,368 [60/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/extmem_quantile_dmatrix.cc.o 2026-02-13T07:53:02,369 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/extmem_quantile_dmatrix.h:13, 2026-02-13T07:53:02,370 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/extmem_quantile_dmatrix.cc:4: 2026-02-13T07:53:02,370 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/quantile_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::QuantileDMatrix::Slice(xgboost::common::Span)’: 2026-02-13T07:53:02,371 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/quantile_dmatrix.h:40:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:53:02,372 40 | DMatrix *Slice(common::Span) final { 2026-02-13T07:53:02,373 | ^~~~~ 2026-02-13T07:53:14,875 [61/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index_format.cc.o 2026-02-13T07:53:26,576 [62/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index.cc.o 2026-02-13T07:53:26,577 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.cc: In member function ‘void xgboost::GHistIndexMatrix::PushBatch(const xgboost::Context*, const xgboost::SparsePage&, xgboost::common::Span)’: 2026-02-13T07:53:26,579 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.cc:86:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:53:26,580 86 | void GHistIndexMatrix::PushBatch(Context const *ctx, SparsePage const &batch, 2026-02-13T07:53:26,586 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:53:26,590 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.cc: In constructor ‘xgboost::GHistIndexMatrix::GHistIndexMatrix(const xgboost::Context*, xgboost::DMatrix*, xgboost::bst_bin_t, double, bool, xgboost::common::Span)’: 2026-02-13T07:53:26,591 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.cc:20:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:53:26,592 20 | GHistIndexMatrix::GHistIndexMatrix(Context const *ctx, DMatrix *p_fmat, bst_bin_t max_bins_per_feat, 2026-02-13T07:53:26,593 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:53:26,594 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.cc:27:32: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:53:26,595 27 | cut = common::SketchOnDMatrix(ctx, p_fmat, max_bins_per_feat, sorted_sketch, hess); 2026-02-13T07:53:26,596 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:53:26,597 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.cc:45:20: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:53:26,598 45 | this->PushBatch(ctx, batch, ft); 2026-02-13T07:53:26,599 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2026-02-13T07:53:26,600 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.cc:45:20: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:53:26,601 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.cc: In constructor ‘xgboost::GHistIndexMatrix::GHistIndexMatrix(const xgboost::Context*, const xgboost::SparsePage&, xgboost::common::Span, xgboost::common::HistogramCuts, xgboost::bst_bin_t, bool, double)’: 2026-02-13T07:53:26,601 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.cc:98:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:53:26,602 98 | GHistIndexMatrix::GHistIndexMatrix(Context const *ctx, SparsePage const &batch, 2026-02-13T07:53:26,604 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:53:26,605 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.cc:113:18: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:53:26,606 113 | this->PushBatch(ctx, batch, ft); 2026-02-13T07:53:26,607 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2026-02-13T07:53:26,608 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.cc:113:18: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:53:50,012 [63/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/metainfo.cc.o 2026-02-13T07:54:16,481 [64/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index_page_source.cc.o 2026-02-13T07:54:16,481 In file included from /usr/include/c++/12/vector:70, 2026-02-13T07:54:16,496 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index_page_source.h:11, 2026-02-13T07:54:16,498 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index_page_source.cc:4: 2026-02-13T07:54:16,509 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:54:16,510 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:54:16,510 439 | vector<_Tp, _Alloc>:: 2026-02-13T07:54:16,511 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:16,512 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:54:16,512 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:54:16,513 In file included from /usr/include/c++/12/vector:64: 2026-02-13T07:54:16,514 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:16,515 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:68:50, 2026-02-13T07:54:16,515 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SparsePage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:368:24: 2026-02-13T07:54:16,516 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:16,517 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:54:16,518 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:54:16,519 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:16,519 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-02-13T07:54:16,520 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:404:25, 2026-02-13T07:54:16,521 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:383:29, 2026-02-13T07:54:16,522 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2026-02-13T07:54:16,523 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2026-02-13T07:54:16,523 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::SparsePage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2026-02-13T07:54:16,524 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::SparsePage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2026-02-13T07:54:16,525 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2026-02-13T07:54:16,529 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2026-02-13T07:54:16,530 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2026-02-13T07:54:16,532 inlined from ‘virtual void xgboost::data::SparsePageSource::Fetch()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:457:41: 2026-02-13T07:54:16,533 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:16,534 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:54:16,535 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:16,535 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:16,536 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:68:50, 2026-02-13T07:54:16,537 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::GHistIndexMatrix; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:368:24: 2026-02-13T07:54:16,538 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:16,539 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:54:16,540 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:54:16,541 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.h:19, 2026-02-13T07:54:16,542 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index_page_source.h:14: 2026-02-13T07:54:16,543 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/numeric.h: In function ‘void xgboost::common::PartialSum(int32_t, InIt, InIt, T, OutIt) [with InIt = IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::DenseAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >; OutIt = unsigned int*; T = unsigned int]’: 2026-02-13T07:54:16,544 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/numeric.h:52:6: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::DenseAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2026-02-13T07:54:16,545 52 | void PartialSum(int32_t n_threads, InIt begin, InIt end, T init, OutIt out_it) { 2026-02-13T07:54:16,546 | ^~~~~~~~~~ 2026-02-13T07:54:16,547 In member function ‘void xgboost::GHistIndexMatrix::PushAdapterBatch(const xgboost::Context*, std::size_t, std::size_t, const Batch&, float, xgboost::common::Span, double, xgboost::bst_idx_t) [with Batch = xgboost::data::DenseAdapterBatch]’, 2026-02-13T07:54:16,548 inlined from ‘xgboost::data::ExtGradientIndexPageSource::Fetch():: [with auto:70 = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index_page_source.cc:65:36: 2026-02-13T07:54:16,549 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.h:219:23: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::DenseAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2026-02-13T07:54:16,549 219 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2026-02-13T07:54:16,551 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:16,554 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index_page_source.cc: In member function ‘virtual void xgboost::data::GradientIndexPageSource::Fetch()’: 2026-02-13T07:54:16,555 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index_page_source.cc:30:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:16,556 30 | is_dense_, sparse_thresh_}); 2026-02-13T07:54:16,556 | ^ 2026-02-13T07:54:16,557 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index_page_source.cc:30:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:16,558 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:16,559 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-02-13T07:54:16,560 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:404:25, 2026-02-13T07:54:16,561 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:383:29, 2026-02-13T07:54:16,562 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2026-02-13T07:54:16,563 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2026-02-13T07:54:16,564 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::SparsePage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2026-02-13T07:54:16,565 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::SparsePage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2026-02-13T07:54:16,566 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2026-02-13T07:54:16,567 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2026-02-13T07:54:16,568 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2026-02-13T07:54:16,569 inlined from ‘xgboost::data::SparsePageSourceImpl::ReadCache()::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:324:14, 2026-02-13T07:54:16,570 inlined from ‘xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threadpool.h:101:24, 2026-02-13T07:54:16,571 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-02-13T07:54:16,572 inlined from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:111:28, 2026-02-13T07:54:16,572 inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&)::; _ArgTypes = {}]’ at /usr/include/c++/12/bits/std_function.h:290:30: 2026-02-13T07:54:16,573 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:16,574 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:54:16,575 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:17,654 [65/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/proxy_dmatrix.cc.o 2026-02-13T07:54:20,402 [66/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/iterative_dmatrix.cc.o 2026-02-13T07:54:20,403 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/iterative_dmatrix.h:12, 2026-02-13T07:54:20,404 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/iterative_dmatrix.cc:4: 2026-02-13T07:54:20,405 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/quantile_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::QuantileDMatrix::Slice(xgboost::common::Span)’: 2026-02-13T07:54:20,407 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/quantile_dmatrix.h:40:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:20,408 40 | DMatrix *Slice(common::Span) final { 2026-02-13T07:54:20,409 | ^~~~~ 2026-02-13T07:54:20,410 In file included from /usr/include/c++/12/vector:70, 2026-02-13T07:54:20,411 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/quantile_dmatrix.h:7: 2026-02-13T07:54:20,412 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:54:20,414 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:54:20,415 439 | vector<_Tp, _Alloc>:: 2026-02-13T07:54:20,416 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:20,417 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:20,418 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-02-13T07:54:20,420 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:404:25, 2026-02-13T07:54:20,423 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:383:29, 2026-02-13T07:54:20,424 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2026-02-13T07:54:20,426 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2026-02-13T07:54:20,427 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::SparsePage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2026-02-13T07:54:20,428 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::SparsePage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2026-02-13T07:54:20,431 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2026-02-13T07:54:20,432 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2026-02-13T07:54:20,434 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2026-02-13T07:54:20,434 inlined from ‘virtual xgboost::BatchSet xgboost::data::IterativeDMatrix::GetExtBatches(const xgboost::Context*, const xgboost::BatchParam&)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/iterative_dmatrix.cc:162:47: 2026-02-13T07:54:20,435 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:20,436 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:54:20,438 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:20,439 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.h:19, 2026-02-13T07:54:20,440 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/iterative_dmatrix.cc:18: 2026-02-13T07:54:20,442 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/numeric.h: In function ‘void xgboost::common::PartialSum(int32_t, InIt, InIt, T, OutIt) [with InIt = IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::ArrayAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >; OutIt = unsigned int*; T = unsigned int]’: 2026-02-13T07:54:20,443 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/numeric.h:52:6: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::ArrayAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2026-02-13T07:54:20,444 52 | void PartialSum(int32_t n_threads, InIt begin, InIt end, T init, OutIt out_it) { 2026-02-13T07:54:20,445 | ^~~~~~~~~~ 2026-02-13T07:54:20,446 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/numeric.h: In function ‘void xgboost::common::PartialSum(int32_t, InIt, InIt, T, OutIt) [with InIt = IndexTransformIter >(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::EncColumnarAdapterBatchImpl&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >; OutIt = unsigned int*; T = unsigned int]’: 2026-02-13T07:54:20,447 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/numeric.h:52:6: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter >(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::EncColumnarAdapterBatchImpl&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2026-02-13T07:54:20,449 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/numeric.h: In function ‘void xgboost::common::PartialSum(int32_t, InIt, InIt, T, OutIt) [with InIt = IndexTransformIter >(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::EncColumnarAdapterBatchImpl&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >; OutIt = unsigned int*; T = unsigned int]’: 2026-02-13T07:54:20,450 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/numeric.h:52:6: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter >(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::EncColumnarAdapterBatchImpl&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2026-02-13T07:54:20,451 In member function ‘void xgboost::GHistIndexMatrix::PushAdapterBatch(const xgboost::Context*, std::size_t, std::size_t, const Batch&, float, xgboost::common::Span, double, xgboost::bst_idx_t) [with Batch = xgboost::data::ArrayAdapterBatch]’, 2026-02-13T07:54:20,453 inlined from ‘xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr):: [with auto:72 = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/iterative_dmatrix.cc:88:37: 2026-02-13T07:54:20,454 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.h:219:23: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::ArrayAdapterBatch&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2026-02-13T07:54:20,455 219 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2026-02-13T07:54:20,456 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:20,458 In member function ‘void xgboost::GHistIndexMatrix::PushAdapterBatch(const xgboost::Context*, std::size_t, std::size_t, const Batch&, float, xgboost::common::Span, double, xgboost::bst_idx_t) [with Batch = xgboost::data::EncColumnarAdapterBatchImpl]’, 2026-02-13T07:54:20,459 inlined from ‘xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr):: [with auto:72 = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/iterative_dmatrix.cc:88:37: 2026-02-13T07:54:20,460 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.h:219:23: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter >(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::EncColumnarAdapterBatchImpl&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2026-02-13T07:54:20,461 219 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2026-02-13T07:54:20,463 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:20,466 In member function ‘void xgboost::GHistIndexMatrix::PushAdapterBatch(const xgboost::Context*, std::size_t, std::size_t, const Batch&, float, xgboost::common::Span, double, xgboost::bst_idx_t) [with Batch = xgboost::data::EncColumnarAdapterBatchImpl]’, 2026-02-13T07:54:20,467 inlined from ‘xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr):: [with auto:72 = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/iterative_dmatrix.cc:88:37, 2026-02-13T07:54:20,468 inlined from ‘decltype(auto) xgboost::data::cpu_impl::DispatchAny(const xgboost::Context*, std::any, Fn&&, bool*) [with bool get_value = true; AddPtrT = std::shared_ptr; Fn = xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/proxy_dmatrix.h:239:16, 2026-02-13T07:54:20,469 inlined from ‘decltype(auto) xgboost::data::cpu_impl::DispatchAny(const xgboost::data::DMatrixProxy*, Fn&&, bool*) [with bool get_value = true; Fn = xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/proxy_dmatrix.h:260:32, 2026-02-13T07:54:20,477 inlined from ‘void xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/iterative_dmatrix.cc:86:26: 2026-02-13T07:54:20,479 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/gradient_index.h:219:23: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter >(const xgboost::Context*, std::size_t, std::size_t, const xgboost::data::EncColumnarAdapterBatchImpl&, float, xgboost::common::Span, double, xgboost::bst_idx_t):: >’ changed in GCC 7.1 2026-02-13T07:54:20,480 219 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2026-02-13T07:54:20,481 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,656 [67/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/data.cc.o 2026-02-13T07:54:35,678 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc: In function ‘std::vector xgboost::{anonymous}::Gather(const std::vector&, xgboost::common::Span, size_t) [with T = float]’: 2026-02-13T07:54:35,679 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:377:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:35,681 377 | std::vector Gather(const std::vector& in, common::Span ridxs, 2026-02-13T07:54:35,682 | ^~~~~~ 2026-02-13T07:54:35,682 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc: In function ‘std::vector xgboost::{anonymous}::Gather(const std::vector&, xgboost::common::Span, size_t) [with T = float]’: 2026-02-13T07:54:35,683 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:377:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:35,684 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc: In function ‘void xgboost::cuda_impl::SliceMetaInfo(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::common::Span, xgboost::MetaInfo*)’: 2026-02-13T07:54:35,685 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:398:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:35,686 398 | void SliceMetaInfo(Context const*, MetaInfo const&, common::Span, MetaInfo*) { 2026-02-13T07:54:35,687 | ^~~~~~~~~~~~~ 2026-02-13T07:54:35,688 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:21: 2026-02-13T07:54:35,688 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:54:35,689 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h:59:53, 2026-02-13T07:54:35,690 inlined from ‘void xgboost::MetaInfo::SynchronizeNumberOfColumns(const xgboost::Context*, xgboost::DataSplitMode)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:821:73: 2026-02-13T07:54:35,691 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:35,692 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:54:35,693 | ^ 2026-02-13T07:54:35,693 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:35,695 In file included from /usr/include/c++/12/vector:70, 2026-02-13T07:54:35,695 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/base.h:244, 2026-02-13T07:54:35,696 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:10, 2026-02-13T07:54:35,697 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:5: 2026-02-13T07:54:35,698 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:54:35,699 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:54:35,700 439 | vector<_Tp, _Alloc>:: 2026-02-13T07:54:35,701 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,702 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:54:35,703 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:54:35,703 523 | vector<_Tp, _Alloc>:: 2026-02-13T07:54:35,704 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,705 In file included from /usr/include/c++/12/vector:64: 2026-02-13T07:54:35,706 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,707 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,707 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::ArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28: 2026-02-13T07:54:35,708 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,709 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,710 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,711 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,712 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,713 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::CSCArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28: 2026-02-13T07:54:35,713 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,714 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,715 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,716 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,718 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,719 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::CSRArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28: 2026-02-13T07:54:35,720 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,722 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,725 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,726 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,726 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,727 inlined from ‘xgboost::SparsePage::Push >(const xgboost::data::EncColumnarAdapterBatchImpl&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28: 2026-02-13T07:54:35,728 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,729 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,730 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,731 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,732 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,733 inlined from ‘xgboost::SparsePage::Push >(const xgboost::data::EncColumnarAdapterBatchImpl&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28: 2026-02-13T07:54:35,734 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,734 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,735 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,736 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,737 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,738 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28, 2026-02-13T07:54:35,739 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:54:35,740 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_10SparsePage4PushINS_4data17DenseAdapterBatchEEEyRKT_fiEUljE_EEvS6_iNS0_5SchedEOT0_._omp_fn.4’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:230:18: 2026-02-13T07:54:35,741 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,742 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,743 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,743 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,744 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,745 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28, 2026-02-13T07:54:35,746 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:54:35,747 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_10SparsePage4PushINS_4data16FileAdapterBatchEEEyRKT_fiEUljE_EEvS6_iNS0_5SchedEOT0_._omp_fn.4’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:230:18: 2026-02-13T07:54:35,748 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,749 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,750 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,751 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,755 inlined from ‘void xgboost::common::ParallelGroupBuilder::InitStorage() [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:118:23: 2026-02-13T07:54:35,756 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,757 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,758 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,759 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,760 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,761 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28, 2026-02-13T07:54:35,762 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = unsigned int; Func = xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:184:9: 2026-02-13T07:54:35,769 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,770 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,771 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,772 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,773 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,774 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28, 2026-02-13T07:54:35,775 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:54:35,776 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_10SparsePage4PushINS_4data17DenseAdapterBatchEEEyRKT_fiEUljE_EEvS6_iNS0_5SchedEOT0_._omp_fn.1’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:211:18: 2026-02-13T07:54:35,777 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,778 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,779 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,780 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,781 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,795 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28, 2026-02-13T07:54:35,796 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:54:35,797 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_10SparsePage4PushINS_4data17DenseAdapterBatchEEEyRKT_fiEUljE_EEvS6_iNS0_5SchedEOT0_._omp_fn.5’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:238:16: 2026-02-13T07:54:35,797 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,798 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,799 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,800 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,801 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,802 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28, 2026-02-13T07:54:35,804 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:54:35,804 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_10SparsePage4PushINS_4data16FileAdapterBatchEEEyRKT_fiEUljE_EEvS6_iNS0_5SchedEOT0_._omp_fn.5’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:238:16: 2026-02-13T07:54:35,806 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,807 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,808 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,809 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,809 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,810 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28, 2026-02-13T07:54:35,811 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:54:35,812 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_10SparsePage4PushINS_4data16FileAdapterBatchEEEyRKT_fiEUljE_EEvS6_iNS0_5SchedEOT0_._omp_fn.1’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:211:18: 2026-02-13T07:54:35,813 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,814 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,815 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,816 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,817 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,818 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28, 2026-02-13T07:54:35,819 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:54:35,820 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_10SparsePage4PushINS_4data17DenseAdapterBatchEEEyRKT_fiEUljE_EEvS6_iNS0_5SchedEOT0_._omp_fn.2’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:216:18: 2026-02-13T07:54:35,821 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,822 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,824 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,824 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,825 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,826 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28, 2026-02-13T07:54:35,827 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:54:35,828 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_10SparsePage4PushINS_4data16FileAdapterBatchEEEyRKT_fiEUljE_EEvS6_iNS0_5SchedEOT0_._omp_fn.2’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:216:18: 2026-02-13T07:54:35,829 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,830 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,831 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,832 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,833 inlined from ‘void xgboost::common::ParallelGroupBuilder::InitBudget(std::size_t, int) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:65:29: 2026-02-13T07:54:35,834 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,835 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,836 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,837 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,838 inlined from ‘void xgboost::common::ParallelGroupBuilder::InitBudget(std::size_t, int) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:69:37: 2026-02-13T07:54:35,839 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,840 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,841 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,842 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,843 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,844 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1052:24, 2026-02-13T07:54:35,855 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:54:35,856 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.4’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:230:18: 2026-02-13T07:54:35,857 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,857 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,858 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,859 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,860 inlined from ‘void xgboost::common::ParallelGroupBuilder::InitStorage() [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:97:19: 2026-02-13T07:54:35,861 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,862 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,863 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,864 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,865 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,866 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1052:24, 2026-02-13T07:54:35,867 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:54:35,868 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.5’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:238:16: 2026-02-13T07:54:35,869 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,869 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,870 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,871 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,872 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,873 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1052:24, 2026-02-13T07:54:35,874 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:54:35,875 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.1’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:211:18: 2026-02-13T07:54:35,876 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,876 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,877 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,878 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,879 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,880 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1052:24, 2026-02-13T07:54:35,881 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:54:35,882 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.2’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:216:18: 2026-02-13T07:54:35,884 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,884 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,885 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,886 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,887 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,888 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1052:24, 2026-02-13T07:54:35,889 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8: 2026-02-13T07:54:35,889 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,890 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,891 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,892 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,915 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-02-13T07:54:35,916 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:404:25, 2026-02-13T07:54:35,917 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:383:29, 2026-02-13T07:54:35,917 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1042:14: 2026-02-13T07:54:35,918 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,919 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:54:35,920 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,921 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,922 inlined from ‘void xgboost::common::ParallelGroupBuilder::InitBudget(std::size_t, int) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:65:29, 2026-02-13T07:54:35,923 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1045:21: 2026-02-13T07:54:35,924 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,925 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,925 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,926 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,927 inlined from ‘void xgboost::common::ParallelGroupBuilder::InitBudget(std::size_t, int) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:69:37, 2026-02-13T07:54:35,928 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1045:21: 2026-02-13T07:54:35,929 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,929 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,930 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,931 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,932 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,933 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1052:24, 2026-02-13T07:54:35,933 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long int; Func = xgboost::SparsePage::GetTranspose(int, int32_t) const::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:184:9, 2026-02-13T07:54:35,934 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long int; Func = xgboost::SparsePage::GetTranspose(int, int32_t) const::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:248:14, 2026-02-13T07:54:35,935 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1048:22: 2026-02-13T07:54:35,936 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,937 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,938 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,938 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,939 inlined from ‘void xgboost::common::ParallelGroupBuilder::InitStorage() [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:118:23, 2026-02-13T07:54:35,940 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1055:22: 2026-02-13T07:54:35,941 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,941 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,942 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,943 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,944 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,945 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28, 2026-02-13T07:54:35,945 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = unsigned int; Func = xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threading_utils.h:184:9: 2026-02-13T07:54:35,946 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,947 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,948 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,949 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,950 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,951 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28, 2026-02-13T07:54:35,951 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8: 2026-02-13T07:54:35,953 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,954 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,954 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,955 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,956 inlined from ‘void xgboost::common::ParallelGroupBuilder::AddBudget(std::size_t, int, SizeType) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:83:19, 2026-02-13T07:54:35,957 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1191:28, 2026-02-13T07:54:35,958 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8: 2026-02-13T07:54:35,959 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,959 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,960 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,961 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc: In member function ‘xgboost::MetaInfo xgboost::MetaInfo::Slice(const xgboost::Context*, xgboost::common::Span, xgboost::bst_idx_t) const’: 2026-02-13T07:54:35,962 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:404:10: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:35,963 404 | MetaInfo MetaInfo::Slice(Context const* ctx, common::Span ridxs, 2026-02-13T07:54:35,964 | ^~~~~~~~ 2026-02-13T07:54:35,965 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,966 inlined from ‘void xgboost::common::ParallelGroupBuilder::InitBudget(std::size_t, int) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:65:29, 2026-02-13T07:54:35,966 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1166:21: 2026-02-13T07:54:35,967 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,968 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,969 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:35,970 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:35,971 inlined from ‘void xgboost::common::ParallelGroupBuilder::InitBudget(std::size_t, int) [with ValueType = xgboost::Entry; SizeType = long long unsigned int; bool is_row_major = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/group_data.h:69:37, 2026-02-13T07:54:35,971 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/data.cc:1166:21: 2026-02-13T07:54:35,972 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:35,973 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:35,974 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:52,364 [68/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_raw_format.cc.o 2026-02-13T07:54:53,640 [69/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/quantile_dmatrix.cc.o 2026-02-13T07:54:53,641 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/quantile_dmatrix.cc:8: 2026-02-13T07:54:53,642 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:54:53,643 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h:59:53, 2026-02-13T07:54:53,644 inlined from ‘std::enable_if_t<(is_standard_layout_v && is_trivial_v), xgboost::collective::Result> xgboost::collective::Allreduce(const xgboost::Context*, T*, Op) [with T = long long unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h:76:53: 2026-02-13T07:54:53,645 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:53,646 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:54:53,647 | ^ 2026-02-13T07:54:53,648 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:53,649 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’: 2026-02-13T07:54:53,650 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:53,651 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:54:53,652 | ^ 2026-02-13T07:54:53,652 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:53,653 In file included from /usr/include/c++/12/memory:76, 2026-02-13T07:54:53,654 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/quantile_dmatrix.h:6, 2026-02-13T07:54:53,655 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/quantile_dmatrix.cc:4: 2026-02-13T07:54:53,656 In function ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = xgboost::common::HostSketchContainer; _Args = {const xgboost::Context*&, const int&, vector >&, const vector >&, bool}]’, 2026-02-13T07:54:53,656 inlined from ‘void xgboost::data::cpu_impl::MakeSketches(const xgboost::Context*, xgboost::data::DataIterProxy*, xgboost::data::DMatrixProxy*, std::shared_ptr, float, xgboost::common::HistogramCuts*, const xgboost::BatchParam&, const xgboost::MetaInfo&, const xgboost::data::ExternalDataInfo&, std::vector >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/quantile_dmatrix.cc:166:65: 2026-02-13T07:54:53,657 /usr/include/c++/12/bits/unique_ptr.h:1065:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:53,658 1065 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } 2026-02-13T07:54:53,659 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:53,660 /usr/include/c++/12/bits/unique_ptr.h:1065:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:54:53,661 In file included from /usr/include/c++/12/vector:70, 2026-02-13T07:54:53,662 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/quantile_dmatrix.h:7: 2026-02-13T07:54:53,663 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:54:53,664 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:54:53,665 523 | vector<_Tp, _Alloc>:: 2026-02-13T07:54:53,666 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:54:53,667 In file included from /usr/include/c++/12/vector:64: 2026-02-13T07:54:53,668 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:54:53,669 inlined from ‘void xgboost::data::cpu_impl::GetDataShape(const xgboost::Context*, xgboost::data::DMatrixProxy*, xgboost::data::DataIterProxy*, float, xgboost::data::ExternalDataInfo*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/quantile_dmatrix.cc:129:31: 2026-02-13T07:54:53,669 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:54:53,670 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T07:54:53,671 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:00,751 [70/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/simple_dmatrix.cc.o 2026-02-13T07:55:00,753 In file included from /usr/include/c++/12/vector:70, 2026-02-13T07:55:00,755 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/base.h:17, 2026-02-13T07:55:00,756 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.h:10, 2026-02-13T07:55:00,757 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:7: 2026-02-13T07:55:00,757 /usr/include/c++/12/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:55:00,758 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:55:00,759 739 | vector<_Tp, _Alloc>:: 2026-02-13T07:55:00,760 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:00,761 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:55:00,761 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:55:00,762 439 | vector<_Tp, _Alloc>:: 2026-02-13T07:55:00,763 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:00,764 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:15: 2026-02-13T07:55:00,765 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::Allgather(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView) [with T = long long unsigned int]’: 2026-02-13T07:55:00,766 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allgather.h:107:22: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T07:55:00,767 107 | [[nodiscard]] Result Allgather(Context const* ctx, CommGroup const& comm, 2026-02-13T07:55:00,767 | ^~~~~~~~~ 2026-02-13T07:55:00,768 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allgather.h:117:41: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:55:00,769 117 | return backend->Allgather(cctx, erased); 2026-02-13T07:55:00,770 | ^ 2026-02-13T07:55:00,771 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allgather.h:117:41: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:55:00,772 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::Allgather(const xgboost::Context*, xgboost::linalg::VectorView) [with T = long long unsigned int]’: 2026-02-13T07:55:00,773 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allgather.h:126:22: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T07:55:00,774 126 | [[nodiscard]] Result Allgather(Context const* ctx, linalg::VectorView data) { 2026-02-13T07:55:00,775 | ^~~~~~~~~ 2026-02-13T07:55:00,776 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allgather.h:131:33: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T07:55:00,776 131 | return Allgather(ctx, cg, data); 2026-02-13T07:55:00,777 | ^ 2026-02-13T07:55:00,778 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../collective/allgather.h:131:33: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T07:55:00,779 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc: In member function ‘void xgboost::data::SimpleDMatrix::ReindexFeatures(const xgboost::Context*, xgboost::DataSplitMode)’: 2026-02-13T07:55:00,780 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:92:87: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:55:00,780 92 | auto rc = collective::Allgather(ctx, linalg::MakeVec(buffer.data(), buffer.size())); 2026-02-13T07:55:00,781 | ^ 2026-02-13T07:55:00,782 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::BatchSet xgboost::data::SimpleDMatrix::GetGradientIndex(const xgboost::Context*, const xgboost::BatchParam&)’: 2026-02-13T07:55:00,783 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:202:75: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:55:00,784 202 | sorted_sketch, param.hess}); 2026-02-13T07:55:00,785 | ^ 2026-02-13T07:55:00,786 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:206:96: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:55:00,787 206 | param.sparse_thresh, sorted_sketch, param.hess}); 2026-02-13T07:55:00,788 | ^ 2026-02-13T07:55:00,789 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:211:75: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:55:00,791 211 | sorted_sketch, param.hess}); 2026-02-13T07:55:00,792 | ^ 2026-02-13T07:55:00,793 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’: 2026-02-13T07:55:00,794 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:33:10: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:55:00,795 33 | DMatrix* SimpleDMatrix::Slice(common::Span ridxs) { 2026-02-13T07:55:00,796 | ^~~~~~~~~~~~~ 2026-02-13T07:55:00,797 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:00,798 inlined from ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:48:28: 2026-02-13T07:55:00,799 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:55:00,800 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:55:00,801 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:00,802 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’: 2026-02-13T07:55:00,803 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:51:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:55:00,804 51 | out->Info() = this->Info().Slice(&ctx, h_ridx, h_offset.back()); 2026-02-13T07:55:00,805 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:00,806 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:51:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:55:00,807 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:00,808 inlined from ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::SliceCol(int, int)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:79:28: 2026-02-13T07:55:00,809 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:55:00,813 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:55:00,814 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:00,815 In file included from /usr/include/c++/12/vector:64: 2026-02-13T07:55:00,816 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:00,817 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-02-13T07:55:00,818 inlined from ‘xgboost::data::SimpleDMatrix::SimpleDMatrix(AdapterT*, float, int, xgboost::DataSplitMode) [with AdapterT = xgboost::data::FileAdapter]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:280:18: 2026-02-13T07:55:00,819 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:55:00,820 1779 | _M_range_insert(__pos, __first, __last, 2026-02-13T07:55:00,825 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:00,826 1780 | std::__iterator_category(__first)); 2026-02-13T07:55:00,827 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:00,828 In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:00,829 inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const long long unsigned int*; = void; _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22, 2026-02-13T07:55:00,830 inlined from ‘xgboost::data::SimpleDMatrix::SimpleDMatrix(AdapterT*, float, int, xgboost::DataSplitMode) [with AdapterT = xgboost::data::IteratorAdapter]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/simple_dmatrix.cc:280:18: 2026-02-13T07:55:00,831 /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:55:00,832 1779 | _M_range_insert(__pos, __first, __last, 2026-02-13T07:55:00,833 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:00,834 1780 | std::__iterator_category(__first)); 2026-02-13T07:55:00,835 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:12,570 [71/118] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gblinear_model.cc.o 2026-02-13T07:55:14,391 [72/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_dmatrix.cc.o 2026-02-13T07:55:14,392 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_dmatrix.cc:8: 2026-02-13T07:55:14,393 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::SparsePageDMatrix::Slice(xgboost::common::Span)’: 2026-02-13T07:55:14,395 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_dmatrix.h:96:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:55:14,396 96 | DMatrix *Slice(common::Span) override { 2026-02-13T07:55:14,397 | ^~~~~ 2026-02-13T07:55:14,398 In file included from /usr/include/c++/12/vector:70, 2026-02-13T07:55:14,399 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/ellpack_page_source.h:13, 2026-02-13T07:55:14,400 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_dmatrix.h:16: 2026-02-13T07:55:14,401 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:55:14,402 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:55:14,403 439 | vector<_Tp, _Alloc>:: 2026-02-13T07:55:14,404 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:14,405 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2026-02-13T07:55:14,406 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:55:14,407 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:14,408 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-02-13T07:55:14,409 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:404:25, 2026-02-13T07:55:14,410 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:383:29: 2026-02-13T07:55:14,411 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:55:14,412 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:55:14,413 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:14,414 In file included from /usr/include/c++/12/vector:64: 2026-02-13T07:55:14,415 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:14,417 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:68:50, 2026-02-13T07:55:14,418 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SortedCSCPage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:368:24: 2026-02-13T07:55:14,419 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:55:14,420 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:55:14,422 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:55:14,423 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:14,424 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:68:50, 2026-02-13T07:55:14,425 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::CSCPage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:368:24: 2026-02-13T07:55:14,426 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:55:14,428 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:55:14,429 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:55:14,430 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:14,431 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:68:50, 2026-02-13T07:55:14,432 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SparsePage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:368:24: 2026-02-13T07:55:14,433 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:55:14,435 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:55:14,436 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:55:14,437 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:14,438 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-02-13T07:55:14,439 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:404:25, 2026-02-13T07:55:14,440 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:383:29, 2026-02-13T07:55:14,441 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2026-02-13T07:55:14,441 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2026-02-13T07:55:14,442 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::SparsePage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2026-02-13T07:55:14,443 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::SparsePage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2026-02-13T07:55:14,445 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2026-02-13T07:55:14,445 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2026-02-13T07:55:14,446 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2026-02-13T07:55:14,447 inlined from ‘virtual void xgboost::data::SparsePageSource::Fetch()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:457:41: 2026-02-13T07:55:14,448 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:55:14,449 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:55:14,450 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:14,451 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_dmatrix.cc: In member function ‘virtual xgboost::BatchSet xgboost::data::SparsePageDMatrix::GetGradientIndex(const xgboost::Context*, const xgboost::BatchParam&)’: 2026-02-13T07:55:14,452 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_dmatrix.cc:173:92: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:55:14,453 173 | auto cuts = common::SketchOnDMatrix(ctx, this, param.max_bin, sorted_sketch, param.hess); 2026-02-13T07:55:14,454 | ^ 2026-02-13T07:55:14,455 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:14,455 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-02-13T07:55:14,456 inlined from ‘xgboost::data::SparsePageDMatrix::SparsePageDMatrix(DataIterHandle, DMatrixHandle, void (*)(DataIterHandle), int (*)(DataIterHandle), const xgboost::ExtMemConfig&)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_dmatrix.cc:70:36: 2026-02-13T07:55:14,457 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:55:14,458 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:55:14,459 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:14,460 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:14,460 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-02-13T07:55:14,461 inlined from ‘xgboost::data::SparsePageDMatrix::SparsePageDMatrix(DataIterHandle, DMatrixHandle, void (*)(DataIterHandle), int (*)(DataIterHandle), const xgboost::ExtMemConfig&)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_dmatrix.cc:71:34: 2026-02-13T07:55:14,462 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:55:14,463 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:55:14,464 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:14,465 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:14,466 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-02-13T07:55:14,466 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:404:25, 2026-02-13T07:55:14,467 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:383:29, 2026-02-13T07:55:14,468 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2026-02-13T07:55:14,469 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2026-02-13T07:55:14,470 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::SparsePage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2026-02-13T07:55:14,471 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::SparsePage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2026-02-13T07:55:14,472 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2026-02-13T07:55:14,473 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SparsePage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2026-02-13T07:55:14,474 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2026-02-13T07:55:14,476 inlined from ‘xgboost::data::SparsePageSourceImpl::ReadCache()::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:324:14, 2026-02-13T07:55:14,477 inlined from ‘xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threadpool.h:101:24, 2026-02-13T07:55:14,479 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-02-13T07:55:14,480 inlined from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:111:28, 2026-02-13T07:55:14,481 inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&)::; _ArgTypes = {}]’ at /usr/include/c++/12/bits/std_function.h:290:30: 2026-02-13T07:55:14,482 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:55:14,483 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:55:14,485 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:14,486 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:14,487 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-02-13T07:55:14,488 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:404:25, 2026-02-13T07:55:14,489 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:383:29, 2026-02-13T07:55:14,490 inlined from ‘xgboost::SortedCSCPage::SortedCSCPage()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:471:32, 2026-02-13T07:55:14,491 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SortedCSCPage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2026-02-13T07:55:14,493 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::SortedCSCPage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2026-02-13T07:55:14,494 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::SortedCSCPage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2026-02-13T07:55:14,495 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::SortedCSCPage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2026-02-13T07:55:14,496 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SortedCSCPage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2026-02-13T07:55:14,497 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::SortedCSCPage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2026-02-13T07:55:14,499 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::SortedCSCPage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2026-02-13T07:55:14,500 inlined from ‘xgboost::data::SparsePageSourceImpl >::ReadCache()::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:324:14, 2026-02-13T07:55:14,501 inlined from ‘xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threadpool.h:101:24, 2026-02-13T07:55:14,502 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-02-13T07:55:14,503 inlined from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:111:28, 2026-02-13T07:55:14,505 inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&)::; _ArgTypes = {}]’ at /usr/include/c++/12/bits/std_function.h:290:30: 2026-02-13T07:55:14,506 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:55:14,507 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:55:14,508 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:14,510 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2026-02-13T07:55:14,511 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-02-13T07:55:14,512 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:404:25, 2026-02-13T07:55:14,513 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:383:29, 2026-02-13T07:55:14,514 inlined from ‘xgboost::CSCPage::CSCPage()’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/data.h:455:26, 2026-02-13T07:55:14,516 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::CSCPage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2026-02-13T07:55:14,518 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xgboost::CSCPage; _Args = {}]’ at /usr/include/c++/12/bits/alloc_traits.h:635:19, 2026-02-13T07:55:14,519 inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = xgboost::CSCPage; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, 2026-02-13T07:55:14,520 inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = xgboost::CSCPage; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, 2026-02-13T07:55:14,522 inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::CSCPage; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, 2026-02-13T07:55:14,523 inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = xgboost::CSCPage]’ at /usr/include/c++/12/bits/shared_ptr.h:464:59, 2026-02-13T07:55:14,524 inlined from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = xgboost::CSCPage; _Args = {}]’ at /usr/include/c++/12/bits/shared_ptr.h:1010:39, 2026-02-13T07:55:14,525 inlined from ‘xgboost::data::SparsePageSourceImpl >::ReadCache()::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/sparse_page_source.h:324:14, 2026-02-13T07:55:14,528 inlined from ‘xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/data/../common/threadpool.h:101:24, 2026-02-13T07:55:14,528 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-02-13T07:55:14,530 inlined from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&)::&; _Args = {}]’ at /usr/include/c++/12/bits/invoke.h:111:28, 2026-02-13T07:55:14,530 inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&)::; _ArgTypes = {}]’ at /usr/include/c++/12/bits/std_function.h:290:30: 2026-02-13T07:55:14,531 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:55:14,532 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:55:14,534 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:55:14,535 [73/118] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_source.cc.o 2026-02-13T07:55:23,019 [74/118] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gblinear.cc.o 2026-02-13T07:55:23,020 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gblinear.cc: In member function ‘virtual void xgboost::gbm::GBLinear::FeatureScore(const std::string&, xgboost::common::Span, std::vector*, std::vector >*) const’: 2026-02-13T07:55:23,021 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gblinear.cc:216:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:55:23,022 216 | void FeatureScore(std::string const &importance_type, 2026-02-13T07:55:23,024 | ^~~~~~~~~~~~ 2026-02-13T07:55:23,247 [75/118] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbm.cc.o 2026-02-13T07:55:36,073 [76/118] Building CXX object src/CMakeFiles/objxgboost.dir/global_config.cc.o 2026-02-13T07:55:42,328 [77/118] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbtree_model.cc.o 2026-02-13T07:55:55,133 [78/118] Building CXX object src/CMakeFiles/objxgboost.dir/linear/linear_updater.cc.o 2026-02-13T07:56:16,175 [79/118] Building CXX object src/CMakeFiles/objxgboost.dir/linear/updater_coordinate.cc.o 2026-02-13T07:56:16,175 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/linear/updater_coordinate.cc:9: 2026-02-13T07:56:16,176 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/linear/coordinate_common.h: In function ‘std::pair xgboost::linear::GetGradient(const xgboost::Context*, int, int, xgboost::bst_feature_t, const std::vector, std::allocator > >&, xgboost::DMatrix*)’: 2026-02-13T07:56:16,177 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/linear/coordinate_common.h:89:61: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 2026-02-13T07:56:16,178 89 | DMatrix *p_fmat) { 2026-02-13T07:56:16,179 | ^ 2026-02-13T07:56:16,294 [80/118] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbtree.cc.o 2026-02-13T07:56:16,295 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.h:32, 2026-02-13T07:56:16,295 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.cc:8: 2026-02-13T07:56:16,296 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/tree_updater.h: In member function ‘virtual bool xgboost::TreeUpdater::UpdatePredictionCache(const xgboost::DMatrix*, xgboost::common::Span >, xgboost::linalg::MatrixView)’: 2026-02-13T07:56:16,297 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/tree_updater.h:92:16: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T07:56:16,298 92 | virtual bool UpdatePredictionCache(DMatrix const* /*data*/, 2026-02-13T07:56:16,299 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:16,300 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.cc: In function ‘void xgboost::gbm::GPUDartPredictInc(xgboost::common::Span, xgboost::common::Span, float, size_t, xgboost::bst_group_t, xgboost::bst_group_t)’: 2026-02-13T07:56:16,301 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.cc:657:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:16,302 657 | void GPUDartPredictInc(common::Span, common::Span, float, size_t, bst_group_t, 2026-02-13T07:56:16,303 | ^~~~~~~~~~~~~~~~~ 2026-02-13T07:56:16,304 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.cc:657:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:16,304 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.cc: In function ‘void xgboost::gbm::GPUDartInplacePredictInc(xgboost::common::Span, xgboost::common::Span, float, size_t, xgboost::linalg::TensorView, xgboost::bst_group_t, xgboost::bst_group_t)’: 2026-02-13T07:56:16,305 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.cc:667:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:16,306 667 | void GPUDartInplacePredictInc(common::Span /*out_predts*/, common::Span /*predts*/, 2026-02-13T07:56:16,307 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:16,308 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.cc:667:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:16,309 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.cc: In member function ‘void xgboost::gbm::GBTree::BoostNewTrees(xgboost::GradientContainer*, xgboost::DMatrix*, int, std::vector >*, xgboost::gbm::TreesOneGroup*)’: 2026-02-13T07:56:16,310 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.cc:357:15: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T07:56:16,311 357 | up->Update(&tree_param_, gpair, p_fmat, 2026-02-13T07:56:16,311 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:16,312 358 | common::Span>{*out_position}, new_trees); 2026-02-13T07:56:16,313 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:16,314 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.h: In member function ‘virtual void xgboost::gbm::GBTree::FeatureScore(const std::string&, xgboost::common::Span, std::vector*, std::vector >*) const’: 2026-02-13T07:56:16,315 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.h:220:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:16,316 220 | void FeatureScore(std::string const& importance_type, common::Span trees, 2026-02-13T07:56:16,316 | ^~~~~~~~~~~~ 2026-02-13T07:56:16,317 In file included from /usr/include/c++/12/vector:70, 2026-02-13T07:56:16,318 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.h:18: 2026-02-13T07:56:16,319 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: 2026-02-13T07:56:16,320 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:56:16,321 439 | vector<_Tp, _Alloc>:: 2026-02-13T07:56:16,322 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:16,323 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2026-02-13T07:56:16,324 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T07:56:16,325 In file included from /usr/include/c++/12/vector:64: 2026-02-13T07:56:16,326 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-02-13T07:56:16,326 inlined from ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]’ at /usr/include/c++/12/bits/stl_iterator.h:735:22, 2026-02-13T07:56:16,328 inlined from ‘_OutputIterator std::partial_sum(_InputIterator, _InputIterator, _OutputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _OutputIterator = back_insert_iterator > >]’ at /usr/include/c++/12/bits/stl_numeric.h:270:17, 2026-02-13T07:56:16,329 inlined from ‘void std::discrete_distribution<_IntType>::param_type::_M_initialize() [with _IntType = unsigned int]’ at /usr/include/c++/12/bits/random.tcc:2679:23: 2026-02-13T07:56:16,330 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:56:16,331 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:56:16,331 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:56:16,332 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2026-02-13T07:56:16,333 inlined from ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]’ at /usr/include/c++/12/bits/stl_iterator.h:735:22, 2026-02-13T07:56:16,334 inlined from ‘_OutputIterator std::partial_sum(_InputIterator, _InputIterator, _OutputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _OutputIterator = back_insert_iterator > >]’ at /usr/include/c++/12/bits/stl_numeric.h:274:16, 2026-02-13T07:56:16,334 inlined from ‘void std::discrete_distribution<_IntType>::param_type::_M_initialize() [with _IntType = unsigned int]’ at /usr/include/c++/12/bits/random.tcc:2679:23: 2026-02-13T07:56:16,335 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:56:16,336 1287 | _M_realloc_insert(end(), __x); 2026-02-13T07:56:16,337 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:56:16,337 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, 2026-02-13T07:56:16,338 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2026-02-13T07:56:16,339 inlined from ‘std::discrete_distribution<_IntType>::param_type::param_type(std::size_t, double, double, _Func) [with _Func = xgboost::gbm::Dart::DropTrees(bool)::; _IntType = unsigned int]’ at /usr/include/c++/12/bits/random.tcc:2696:21, 2026-02-13T07:56:16,340 inlined from ‘std::discrete_distribution<_IntType>::discrete_distribution(std::size_t, double, double, _Func) [with _Func = xgboost::gbm::Dart::DropTrees(bool)::; _IntType = unsigned int]’ at /usr/include/c++/12/bits/random.h:5356:4, 2026-02-13T07:56:16,342 inlined from ‘void xgboost::gbm::Dart::DropTrees(bool)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/gbm/gbtree.cc:944:27: 2026-02-13T07:56:16,342 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T07:56:16,343 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T07:56:16,344 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:20,221 [81/118] Building CXX object src/CMakeFiles/objxgboost.dir/learner.cc.o 2026-02-13T07:56:20,222 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/learner.cc: In member function ‘virtual void xgboost::LearnerImpl::CalcFeatureScore(const std::string&, xgboost::common::Span, std::vector*, std::vector >*)’: 2026-02-13T07:56:20,223 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/learner.cc:1251:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:20,224 1251 | void CalcFeatureScore(std::string const& importance_type, common::Span trees, 2026-02-13T07:56:20,224 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:56:20,225 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/aggregator.h:14, 2026-02-13T07:56:20,226 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/learner.cc:33: 2026-02-13T07:56:20,227 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2026-02-13T07:56:20,228 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:20,229 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:56:20,230 | ^ 2026-02-13T07:56:20,231 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:20,232 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2026-02-13T07:56:20,233 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:20,234 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:56:20,235 | ^ 2026-02-13T07:56:20,236 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:20,237 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/aggregator.h:13: 2026-02-13T07:56:20,238 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned int; int kDim = 1]’: 2026-02-13T07:56:20,239 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:20,240 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:56:20,240 | ^ 2026-02-13T07:56:20,241 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:20,242 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = float]’: 2026-02-13T07:56:20,243 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:20,245 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:56:20,245 | ^ 2026-02-13T07:56:20,246 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:20,247 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = xgboost::detail::GradientPairInternal]’: 2026-02-13T07:56:20,248 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:20,249 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:56:20,250 | ^ 2026-02-13T07:56:20,250 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:26,371 [82/118] Building CXX object src/CMakeFiles/objxgboost.dir/linear/updater_shotgun.cc.o 2026-02-13T07:56:26,372 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/linear/updater_shotgun.cc:7: 2026-02-13T07:56:26,373 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/linear/coordinate_common.h: In function ‘std::pair xgboost::linear::GetGradient(const xgboost::Context*, int, int, xgboost::bst_feature_t, const std::vector, std::allocator > >&, xgboost::DMatrix*)’: 2026-02-13T07:56:26,374 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/linear/coordinate_common.h:89:61: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 2026-02-13T07:56:26,375 89 | DMatrix *p_fmat) { 2026-02-13T07:56:26,376 | ^ 2026-02-13T07:56:27,513 [83/118] Building CXX object src/CMakeFiles/objxgboost.dir/logging.cc.o 2026-02-13T07:56:39,224 [84/118] Building CXX object src/CMakeFiles/objxgboost.dir/metric/metric.cc.o 2026-02-13T07:56:45,704 [85/118] Building CXX object src/CMakeFiles/objxgboost.dir/metric/multiclass_metric.cc.o 2026-02-13T07:56:45,705 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:14, 2026-02-13T07:56:45,706 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/metric_common.h:11, 2026-02-13T07:56:45,707 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/multiclass_metric.cu:16, 2026-02-13T07:56:45,708 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/multiclass_metric.cc:7: 2026-02-13T07:56:45,709 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2026-02-13T07:56:45,710 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:45,711 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:56:45,713 | ^ 2026-02-13T07:56:45,714 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:45,715 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2026-02-13T07:56:45,716 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:45,716 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:56:45,717 | ^ 2026-02-13T07:56:45,718 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:45,719 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2026-02-13T07:56:45,721 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:45:55, 2026-02-13T07:56:45,722 inlined from ‘xgboost::collective::ApplyWithLabels&, std::shared_ptr):: >(const xgboost::Context*, const xgboost::MetaInfo&, void*, std::size_t, xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)::&&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:73:80, 2026-02-13T07:56:45,723 inlined from ‘std::enable_if_t, xgboost::collective::Result> xgboost::collective::operator<<(Result&&, Fn&&) [with Fn = ApplyWithLabels&, std::shared_ptr):: >(const xgboost::Context*, const xgboost::MetaInfo&, void*, std::size_t, xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)::&&)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/collective/result.h:159:13, 2026-02-13T07:56:45,725 inlined from ‘void xgboost::collective::ApplyWithLabels(const xgboost::Context*, const xgboost::MetaInfo&, void*, std::size_t, Fn&&) [with Fn = xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:69:10, 2026-02-13T07:56:45,726 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/metric_common.h:24:32: 2026-02-13T07:56:45,727 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:45,729 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:56:45,731 | ^ 2026-02-13T07:56:45,731 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:45,732 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h: In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’: 2026-02-13T07:56:45,733 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:138:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:45,735 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2026-02-13T07:56:45,735 | ^~~~~~~~~ 2026-02-13T07:56:45,737 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:13: 2026-02-13T07:56:45,738 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T07:56:45,739 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53, 2026-02-13T07:56:45,740 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:141:67: 2026-02-13T07:56:45,741 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:45,742 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:56:45,743 | ^ 2026-02-13T07:56:45,744 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:45,745 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:56:45,746 inlined from ‘double xgboost::metric::EvalMClassBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Derived = xgboost::metric::EvalMultiLogLoss]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/multiclass_metric.cu:177:10: 2026-02-13T07:56:45,748 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:45,749 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:56:45,750 | ^ 2026-02-13T07:56:45,751 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:45,755 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:56:45,756 inlined from ‘double xgboost::metric::EvalMClassBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Derived = xgboost::metric::EvalMatchError]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/multiclass_metric.cu:177:10: 2026-02-13T07:56:45,757 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:45,758 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:56:45,758 | ^ 2026-02-13T07:56:45,759 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:51,108 [86/118] Building CXX object src/CMakeFiles/objxgboost.dir/metric/auc.cc.o 2026-02-13T07:56:51,109 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc: In function ‘std::tuple xgboost::metric::GPUBinaryROCAUC(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, std::shared_ptr*)’: 2026-02-13T07:56:51,110 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:387:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,111 387 | std::tuple GPUBinaryROCAUC(Context const *, common::Span, 2026-02-13T07:56:51,112 | ^~~~~~~~~~~~~~~ 2026-02-13T07:56:51,113 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc: In function ‘double xgboost::metric::GPUMultiClassROCAUC(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, std::shared_ptr*, std::size_t)’: 2026-02-13T07:56:51,114 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:394:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,115 394 | double GPUMultiClassROCAUC(Context const *, common::Span, MetaInfo const &, 2026-02-13T07:56:51,116 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:51,117 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc: In function ‘std::pair xgboost::metric::GPURankingAUC(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, std::shared_ptr*)’: 2026-02-13T07:56:51,118 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:400:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,119 400 | std::pair GPURankingAUC(Context const *, common::Span, 2026-02-13T07:56:51,120 | ^~~~~~~~~~~~~ 2026-02-13T07:56:51,121 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc: In function ‘std::tuple xgboost::metric::GPUBinaryPRAUC(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, std::shared_ptr*)’: 2026-02-13T07:56:51,122 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:464:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,123 464 | std::tuple GPUBinaryPRAUC(Context const *, common::Span, 2026-02-13T07:56:51,124 | ^~~~~~~~~~~~~~ 2026-02-13T07:56:51,125 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc: In function ‘double xgboost::metric::GPUMultiClassPRAUC(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, std::shared_ptr*, std::size_t)’: 2026-02-13T07:56:51,126 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:471:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,126 471 | double GPUMultiClassPRAUC(Context const *, common::Span, MetaInfo const &, 2026-02-13T07:56:51,127 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:51,128 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc: In function ‘std::pair xgboost::metric::GPURankingPRAUC(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, std::shared_ptr*)’: 2026-02-13T07:56:51,129 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:477:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,130 477 | std::pair GPURankingPRAUC(Context const *, common::Span, 2026-02-13T07:56:51,131 | ^~~~~~~~~~~~~~~ 2026-02-13T07:56:51,132 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:14, 2026-02-13T07:56:51,133 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/metric_common.h:11, 2026-02-13T07:56:51,134 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:20: 2026-02-13T07:56:51,135 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2026-02-13T07:56:51,136 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,137 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:56:51,138 | ^ 2026-02-13T07:56:51,139 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,140 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2026-02-13T07:56:51,140 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,142 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:56:51,143 | ^ 2026-02-13T07:56:51,144 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,145 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2026-02-13T07:56:51,146 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:45:55, 2026-02-13T07:56:51,146 inlined from ‘xgboost::collective::ApplyWithLabels&, std::shared_ptr):: >(const xgboost::Context*, const xgboost::MetaInfo&, void*, std::size_t, xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)::&&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:73:80, 2026-02-13T07:56:51,147 inlined from ‘std::enable_if_t, xgboost::collective::Result> xgboost::collective::operator<<(Result&&, Fn&&) [with Fn = ApplyWithLabels&, std::shared_ptr):: >(const xgboost::Context*, const xgboost::MetaInfo&, void*, std::size_t, xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)::&&)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/collective/result.h:159:13, 2026-02-13T07:56:51,148 inlined from ‘void xgboost::collective::ApplyWithLabels(const xgboost::Context*, const xgboost::MetaInfo&, void*, std::size_t, Fn&&) [with Fn = xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:69:10, 2026-02-13T07:56:51,149 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/metric_common.h:24:32: 2026-02-13T07:56:51,150 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,151 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:56:51,152 | ^ 2026-02-13T07:56:51,153 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,154 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:13: 2026-02-13T07:56:51,156 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 2]’: 2026-02-13T07:56:51,158 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:51,159 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T07:56:51,160 | ^~~~~~~~~ 2026-02-13T07:56:51,160 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,161 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:56:51,162 | ^ 2026-02-13T07:56:51,163 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,164 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc: In function ‘double xgboost::metric::MultiClassOVR(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, size_t, int32_t, BinaryAUC&&) [with BinaryAUC = std::tuple (&)(const xgboost::Context*, xgboost::common::Span, xgboost::linalg::TensorView, xgboost::common::OptionalWeights)]’: 2026-02-13T07:56:51,165 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:81:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,166 81 | double MultiClassOVR(Context const *ctx, common::Span predts, MetaInfo const &info, 2026-02-13T07:56:51,167 | ^~~~~~~~~~~~~ 2026-02-13T07:56:51,168 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 2]’, 2026-02-13T07:56:51,169 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 2]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:141:67, 2026-02-13T07:56:51,170 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 2]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53, 2026-02-13T07:56:51,171 inlined from ‘double xgboost::metric::MultiClassOVR(const xgboost::Context*, xgboost::common::Span, const xgboost::MetaInfo&, size_t, int32_t, BinaryAUC&&) [with BinaryAUC = std::tuple (&)(const xgboost::Context*, xgboost::common::Span, xgboost::linalg::TensorView, xgboost::common::OptionalWeights)]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:115:8: 2026-02-13T07:56:51,172 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:51,173 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T07:56:51,175 | ^ 2026-02-13T07:56:51,176 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:51,177 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc: In function ‘std::tuple xgboost::metric::BinaryROCAUC(const xgboost::Context*, xgboost::common::Span, xgboost::linalg::VectorView, xgboost::common::OptionalWeights)’: 2026-02-13T07:56:51,181 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:140:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,182 140 | std::tuple BinaryROCAUC(Context const *ctx, 2026-02-13T07:56:51,183 | ^~~~~~~~~~~~ 2026-02-13T07:56:51,184 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc: In function ‘double xgboost::metric::GroupRankingROC(const xgboost::Context*, xgboost::common::Span, xgboost::linalg::VectorView, float)’: 2026-02-13T07:56:51,185 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:152:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,186 152 | double GroupRankingROC(Context const* ctx, common::Span predts, 2026-02-13T07:56:51,193 | ^~~~~~~~~~~~~~~ 2026-02-13T07:56:51,194 In lambda function, 2026-02-13T07:56:51,195 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = unsigned int; Func = xgboost::metric::RankingAUC(const xgboost::Context*, const std::vector >&, const xgboost::MetaInfo&, int32_t)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/threading_utils.h:184:9: 2026-02-13T07:56:51,196 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,197 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2026-02-13T07:56:51,198 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:51,199 In lambda function, 2026-02-13T07:56:51,200 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::metric::RankingAUC(const xgboost::Context*, const std::vector >&, const xgboost::MetaInfo&, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:56:51,201 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.4’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/threading_utils.h:230:18: 2026-02-13T07:56:51,202 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,203 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2026-02-13T07:56:51,204 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:51,205 In lambda function, 2026-02-13T07:56:51,206 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::metric::RankingAUC(const xgboost::Context*, const std::vector >&, const xgboost::MetaInfo&, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:56:51,208 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.1’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/threading_utils.h:211:18: 2026-02-13T07:56:51,209 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,210 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2026-02-13T07:56:51,211 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:51,215 In lambda function, 2026-02-13T07:56:51,225 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::metric::RankingAUC(const xgboost::Context*, const std::vector >&, const xgboost::MetaInfo&, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:56:51,226 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.5’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/threading_utils.h:238:16: 2026-02-13T07:56:51,227 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,228 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2026-02-13T07:56:51,228 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:51,230 In lambda function, 2026-02-13T07:56:51,231 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::metric::RankingAUC(const xgboost::Context*, const std::vector >&, const xgboost::MetaInfo&, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:56:51,231 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.2’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/threading_utils.h:216:18: 2026-02-13T07:56:51,233 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,234 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2026-02-13T07:56:51,235 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:51,236 In lambda function, 2026-02-13T07:56:51,237 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::metric::RankingAUC(const xgboost::Context*, const std::vector >&, const xgboost::MetaInfo&, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:56:51,238 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.3’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/threading_utils.h:225:18: 2026-02-13T07:56:51,239 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,240 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2026-02-13T07:56:51,241 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:51,241 In lambda function, 2026-02-13T07:56:51,242 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::metric::RankingAUC(const xgboost::Context*, const std::vector >&, const xgboost::MetaInfo&, int32_t)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T07:56:51,243 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.0’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/threading_utils.h:203:16: 2026-02-13T07:56:51,244 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,245 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2026-02-13T07:56:51,246 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:51,247 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc: In function ‘std::tuple xgboost::metric::BinaryPRAUC(const xgboost::Context*, xgboost::common::Span, xgboost::linalg::VectorView, xgboost::common::OptionalWeights)’: 2026-02-13T07:56:51,248 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:189:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,249 189 | std::tuple BinaryPRAUC(Context const *ctx, common::Span predts, 2026-02-13T07:56:51,250 | ^~~~~~~~~~~ 2026-02-13T07:56:51,251 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’: 2026-02-13T07:56:51,252 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:51,253 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T07:56:51,254 | ^~~~~~~~~ 2026-02-13T07:56:51,255 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,256 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:56:51,257 | ^ 2026-02-13T07:56:51,258 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,259 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2026-02-13T07:56:51,260 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:51,261 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T07:56:51,262 | ^~~~~~~~~ 2026-02-13T07:56:51,263 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,264 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:56:51,265 | ^ 2026-02-13T07:56:51,266 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,266 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T07:56:51,267 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:141:67, 2026-02-13T07:56:51,268 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53, 2026-02-13T07:56:51,269 inlined from ‘T xgboost::collective::GlobalRatio(const xgboost::Context*, const xgboost::MetaInfo&, T, T) [with T = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:192:8: 2026-02-13T07:56:51,270 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:51,271 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T07:56:51,272 | ^ 2026-02-13T07:56:51,273 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:51,274 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:56:51,275 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalROCAUC]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:269:12: 2026-02-13T07:56:51,285 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:51,286 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T07:56:51,287 | ^ 2026-02-13T07:56:51,288 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:51,288 In member function ‘double xgboost::metric::EvalROCAUC::EvalMultiClass(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, size_t)’, 2026-02-13T07:56:51,289 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalROCAUC]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:307:55: 2026-02-13T07:56:51,290 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:357:26: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,291 357 | auc = MultiClassOVR(ctx_, predts.ConstHostVector(), info, n_classes, n_threads, BinaryROCAUC); 2026-02-13T07:56:51,292 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:56:51,292 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:56:51,293 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalPRAUC]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:269:12: 2026-02-13T07:56:51,294 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:51,295 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T07:56:51,296 | ^ 2026-02-13T07:56:51,297 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:56:51,298 In member function ‘double xgboost::metric::EvalPRAUC::EvalMultiClass(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, size_t)’, 2026-02-13T07:56:51,299 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalPRAUC]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:307:55: 2026-02-13T07:56:51,300 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/auc.cc:432:27: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:56:51,301 432 | return MultiClassOVR(ctx_, predts.ConstHostSpan(), info, n_classes, n_threads, BinaryPRAUC); 2026-02-13T07:56:51,302 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:57:03,870 [87/118] Building CXX object src/CMakeFiles/objxgboost.dir/metric/elementwise_metric.cc.o 2026-02-13T07:57:03,871 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/metric_common.h:11, 2026-02-13T07:57:03,873 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:21, 2026-02-13T07:57:03,874 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cc:7: 2026-02-13T07:57:03,875 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h: In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’: 2026-02-13T07:57:03,876 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:138:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,877 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2026-02-13T07:57:03,878 | ^~~~~~~~~ 2026-02-13T07:57:03,879 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:13: 2026-02-13T07:57:03,880 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,881 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53, 2026-02-13T07:57:03,882 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:141:67: 2026-02-13T07:57:03,883 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:03,884 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:57:03,885 | ^ 2026-02-13T07:57:03,886 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:03,887 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,888 inlined from ‘virtual double xgboost::metric::PseudoErrorLoss::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:215:88: 2026-02-13T07:57:03,889 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,890 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,891 | ^ 2026-02-13T07:57:03,892 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,893 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,894 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowRMSE]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:384:10: 2026-02-13T07:57:03,895 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,896 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,897 | ^ 2026-02-13T07:57:03,898 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,899 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,900 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalTweedieNLogLik]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:384:10: 2026-02-13T07:57:03,901 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,901 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,902 | ^ 2026-02-13T07:57:03,904 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,905 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,906 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalError]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:384:10: 2026-02-13T07:57:03,907 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,908 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,909 | ^ 2026-02-13T07:57:03,910 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,911 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,912 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalGammaNLogLik]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:384:10: 2026-02-13T07:57:03,913 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,916 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,917 | ^ 2026-02-13T07:57:03,918 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,919 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,920 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalGammaDeviance]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:384:10: 2026-02-13T07:57:03,920 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,921 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,922 | ^ 2026-02-13T07:57:03,923 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,924 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,926 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalPoissonNegLogLik]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:384:10: 2026-02-13T07:57:03,927 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,927 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,928 | ^ 2026-02-13T07:57:03,929 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,930 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,931 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowLogLoss]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:384:10: 2026-02-13T07:57:03,932 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,933 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,935 | ^ 2026-02-13T07:57:03,935 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,936 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,937 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowMAPE]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:384:10: 2026-02-13T07:57:03,938 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,939 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,940 | ^ 2026-02-13T07:57:03,941 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,942 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,944 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowMAE]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:384:10: 2026-02-13T07:57:03,947 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,948 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,949 | ^ 2026-02-13T07:57:03,950 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,951 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,952 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowRMSLE]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:384:10: 2026-02-13T07:57:03,953 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,955 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,961 | ^ 2026-02-13T07:57:03,962 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,963 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,965 inlined from ‘virtual double xgboost::metric::QuantileError::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:457:90: 2026-02-13T07:57:03,965 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,966 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,967 | ^ 2026-02-13T07:57:03,968 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,969 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:03,970 inlined from ‘virtual double xgboost::metric::QuantileError::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/elementwise_metric.cu:496:87: 2026-02-13T07:57:03,971 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,972 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:03,973 | ^ 2026-02-13T07:57:03,974 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:03,985 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:14: 2026-02-13T07:57:03,986 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2026-02-13T07:57:03,987 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:03,988 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:57:03,989 | ^ 2026-02-13T07:57:03,990 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:03,991 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2026-02-13T07:57:03,992 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:03,993 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:57:03,995 | ^ 2026-02-13T07:57:03,995 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:03,996 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2026-02-13T07:57:03,997 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:45:55, 2026-02-13T07:57:03,998 inlined from ‘xgboost::collective::ApplyWithLabels&, std::shared_ptr):: >(const xgboost::Context*, const xgboost::MetaInfo&, void*, std::size_t, xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)::&&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:73:80, 2026-02-13T07:57:03,999 inlined from ‘std::enable_if_t, xgboost::collective::Result> xgboost::collective::operator<<(Result&&, Fn&&) [with Fn = ApplyWithLabels&, std::shared_ptr):: >(const xgboost::Context*, const xgboost::MetaInfo&, void*, std::size_t, xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)::&&)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/collective/result.h:159:13, 2026-02-13T07:57:04,000 inlined from ‘void xgboost::collective::ApplyWithLabels(const xgboost::Context*, const xgboost::MetaInfo&, void*, std::size_t, Fn&&) [with Fn = xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:69:10, 2026-02-13T07:57:04,001 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/metric_common.h:24:32: 2026-02-13T07:57:04,002 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:04,003 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:57:04,004 | ^ 2026-02-13T07:57:04,005 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:10,495 [88/118] Building CXX object src/CMakeFiles/objxgboost.dir/metric/survival_metric.cc.o 2026-02-13T07:57:10,495 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:14, 2026-02-13T07:57:10,496 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/metric_common.h:11, 2026-02-13T07:57:10,497 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/survival_metric.cu:17, 2026-02-13T07:57:10,498 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/survival_metric.cc:10: 2026-02-13T07:57:10,499 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2026-02-13T07:57:10,500 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:10,501 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:57:10,502 | ^ 2026-02-13T07:57:10,503 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:10,504 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2026-02-13T07:57:10,505 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:10,506 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:57:10,507 | ^ 2026-02-13T07:57:10,508 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:10,509 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2026-02-13T07:57:10,510 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:45:55, 2026-02-13T07:57:10,511 inlined from ‘xgboost::collective::ApplyWithLabels&, std::shared_ptr):: >(const xgboost::Context*, const xgboost::MetaInfo&, void*, std::size_t, xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)::&&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:73:80, 2026-02-13T07:57:10,512 inlined from ‘std::enable_if_t, xgboost::collective::Result> xgboost::collective::operator<<(Result&&, Fn&&) [with Fn = ApplyWithLabels&, std::shared_ptr):: >(const xgboost::Context*, const xgboost::MetaInfo&, void*, std::size_t, xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)::&&)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/collective/result.h:159:13, 2026-02-13T07:57:10,513 inlined from ‘void xgboost::collective::ApplyWithLabels(const xgboost::Context*, const xgboost::MetaInfo&, void*, std::size_t, Fn&&) [with Fn = xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:69:10, 2026-02-13T07:57:10,514 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/metric_common.h:24:32: 2026-02-13T07:57:10,515 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:10,516 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:57:10,517 | ^ 2026-02-13T07:57:10,518 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:10,520 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h: In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’: 2026-02-13T07:57:10,521 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:138:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:10,522 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2026-02-13T07:57:10,523 | ^~~~~~~~~ 2026-02-13T07:57:10,524 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:13: 2026-02-13T07:57:10,525 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T07:57:10,526 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53, 2026-02-13T07:57:10,527 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:141:67: 2026-02-13T07:57:10,528 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:10,529 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:57:10,530 | ^ 2026-02-13T07:57:10,531 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:10,532 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:10,533 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalIntervalRegressionAccuracy]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/survival_metric.cu:206:10: 2026-02-13T07:57:10,535 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:10,537 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:10,538 | ^ 2026-02-13T07:57:10,539 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:10,540 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:10,544 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/survival_metric.cu:206:10: 2026-02-13T07:57:10,545 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:10,546 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:10,547 | ^ 2026-02-13T07:57:10,548 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:10,549 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:10,550 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/survival_metric.cu:206:10: 2026-02-13T07:57:10,551 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:10,552 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:10,553 | ^ 2026-02-13T07:57:10,554 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:10,555 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2026-02-13T07:57:10,556 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/survival_metric.cu:206:10: 2026-02-13T07:57:10,557 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:10,559 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2026-02-13T07:57:10,560 | ^ 2026-02-13T07:57:10,561 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:26,272 [89/118] Building CXX object src/CMakeFiles/objxgboost.dir/objective/aft_obj.cc.o 2026-02-13T07:57:26,871 [90/118] Building CXX object src/CMakeFiles/objxgboost.dir/objective/hinge.cc.o 2026-02-13T07:57:38,828 [91/118] Building CXX object src/CMakeFiles/objxgboost.dir/objective/init_estimation.cc.o 2026-02-13T07:57:43,742 [92/118] Building CXX object src/CMakeFiles/objxgboost.dir/objective/adaptive.cc.o 2026-02-13T07:57:43,743 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.cc: In function ‘void xgboost::obj::cuda_impl::UpdateTreeLeaf(const xgboost::Context*, xgboost::common::Span, xgboost::bst_target_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, const std::vector >&, xgboost::RegTree*)’: 2026-02-13T07:57:43,744 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.cc:190:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:43,745 190 | void UpdateTreeLeaf(Context const*, common::Span, bst_target_t, MetaInfo const&, 2026-02-13T07:57:43,746 | ^~~~~~~~~~~~~~ 2026-02-13T07:57:43,747 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/aggregator.h:13, 2026-02-13T07:57:43,748 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.h:11, 2026-02-13T07:57:43,749 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.cc:4: 2026-02-13T07:57:43,750 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’: 2026-02-13T07:57:43,751 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:43,752 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T07:57:43,753 | ^~~~~~~~~ 2026-02-13T07:57:43,754 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:43,755 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:57:43,756 | ^ 2026-02-13T07:57:43,757 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:43,758 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/aggregator.h:14: 2026-02-13T07:57:43,759 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’: 2026-02-13T07:57:43,760 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:43,761 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:57:43,762 | ^ 2026-02-13T07:57:43,763 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:43,764 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = int; int kDim = 1]’: 2026-02-13T07:57:43,765 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:43,785 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:57:43,786 | ^ 2026-02-13T07:57:43,787 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:43,787 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’: 2026-02-13T07:57:43,788 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:43,789 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:57:43,790 | ^ 2026-02-13T07:57:43,792 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:43,793 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2026-02-13T07:57:43,794 inlined from ‘std::enable_if_t, T> xgboost::collective::GlobalMax(const xgboost::Context*, const xgboost::MetaInfo&, T) [with T = long long unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/aggregator.h:131:10, 2026-02-13T07:57:43,795 inlined from ‘void xgboost::obj::detail::UpdateLeafValues(const xgboost::Context*, std::vector >*, const std::vector >&, const xgboost::MetaInfo&, float, xgboost::RegTree*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.h:43:43: 2026-02-13T07:57:43,796 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:43,797 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T07:57:43,798 | ^ 2026-02-13T07:57:43,799 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:43,800 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2026-02-13T07:57:43,801 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:43,801 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:57:43,802 | ^ 2026-02-13T07:57:43,803 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:43,804 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2026-02-13T07:57:43,805 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:43,806 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:57:43,807 | ^ 2026-02-13T07:57:43,808 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,063 [93/118] Building CXX object src/CMakeFiles/objxgboost.dir/metric/rank_metric.cc.o 2026-02-13T07:57:48,069 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:14, 2026-02-13T07:57:48,071 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/metric_common.h:11, 2026-02-13T07:57:48,072 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/rank_metric.h:10, 2026-02-13T07:57:48,074 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/rank_metric.cc:4: 2026-02-13T07:57:48,075 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’: 2026-02-13T07:57:48,076 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,077 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:57:48,078 | ^ 2026-02-13T07:57:48,079 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,080 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2026-02-13T07:57:48,081 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,082 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:57:48,083 | ^ 2026-02-13T07:57:48,084 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,085 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2026-02-13T07:57:48,086 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,086 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:57:48,087 | ^ 2026-02-13T07:57:48,088 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,089 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:13: 2026-02-13T07:57:48,091 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2026-02-13T07:57:48,092 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:48,093 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T07:57:48,093 | ^~~~~~~~~ 2026-02-13T07:57:48,094 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,095 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:57:48,097 | ^ 2026-02-13T07:57:48,098 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,099 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T07:57:48,100 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:141:67, 2026-02-13T07:57:48,112 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/aggregator.h:160:53, 2026-02-13T07:57:48,113 inlined from ‘double xgboost::metric::{anonymous}::Finalize(const xgboost::Context*, const xgboost::MetaInfo&, double, double)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/rank_metric.cc:269:76: 2026-02-13T07:57:48,114 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:48,115 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T07:57:48,116 | ^ 2026-02-13T07:57:48,117 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:57:48,118 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/rank_metric.h:9: 2026-02-13T07:57:48,119 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2026-02-13T07:57:48,120 inlined from ‘virtual double xgboost::metric::EvalPrecision::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/rank_metric.cc:302:39: 2026-02-13T07:57:48,122 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,123 250 | return this->MakeRankOnCUDA(ctx, predt); 2026-02-13T07:57:48,125 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:57:48,126 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,127 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,128 252 | return this->MakeRankOnCPU(ctx, predt); 2026-02-13T07:57:48,129 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:57:48,131 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,132 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2026-02-13T07:57:48,133 inlined from ‘virtual double xgboost::metric::EvalMAPScore::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/rank_metric.cc:420:39: 2026-02-13T07:57:48,134 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,135 250 | return this->MakeRankOnCUDA(ctx, predt); 2026-02-13T07:57:48,136 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:57:48,137 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,137 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:48,138 252 | return this->MakeRankOnCPU(ctx, predt); 2026-02-13T07:57:48,139 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T07:57:48,140 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/metric/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:57:54,558 [94/118] Building CXX object src/CMakeFiles/objxgboost.dir/objective/objective.cc.o 2026-02-13T07:58:11,109 [95/118] Building CXX object src/CMakeFiles/objxgboost.dir/objective/multiclass_obj.cc.o 2026-02-13T07:58:11,110 In file included from /usr/include/c++/12/bits/stl_algobase.h:71, 2026-02-13T07:58:11,111 from /usr/include/c++/12/bits/stl_tree.h:63, 2026-02-13T07:58:11,112 from /usr/include/c++/12/map:60, 2026-02-13T07:58:11,113 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/registry.h:9, 2026-02-13T07:58:11,114 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/multiclass_obj.cc:7: 2026-02-13T07:58:11,115 /usr/include/c++/12/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_negate<_Predicate>::operator()(_Iterator) [with _Iterator = xgboost::common::IndexTransformIter(const TensorView&):: >; _Predicate = xgboost::obj::{anonymous}::ValidateLabel(const xgboost::Context*, const xgboost::MetaInfo&, int64_t)::]’: 2026-02-13T07:58:11,116 /usr/include/c++/12/bits/predefined_ops.h:394:9: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const TensorView&):: >’ changed in GCC 7.1 2026-02-13T07:58:11,117 394 | operator()(_Iterator __it) 2026-02-13T07:58:11,118 | ^~~~~~~~ 2026-02-13T07:58:11,119 In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = xgboost::common::IndexTransformIter(const TensorView&):: >; _Predicate = __gnu_cxx::__ops::_Iter_negate >]’, 2026-02-13T07:58:11,120 inlined from ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = xgboost::common::IndexTransformIter(const TensorView&):: >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]’ at /usr/include/c++/12/bits/stl_algo.h:109:28, 2026-02-13T07:58:11,121 inlined from ‘_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = xgboost::common::IndexTransformIter(const TensorView&):: >; _Predicate = xgboost::obj::{anonymous}::ValidateLabel(const xgboost::Context*, const xgboost::MetaInfo&, int64_t)::]’ at /usr/include/c++/12/bits/stl_algo.h:516:32, 2026-02-13T07:58:11,122 inlined from ‘bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = xgboost::common::IndexTransformIter(const TensorView&):: >; _Predicate = xgboost::obj::{anonymous}::ValidateLabel(const xgboost::Context*, const xgboost::MetaInfo&, int64_t)::]’ at /usr/include/c++/12/bits/stl_algo.h:456:40, 2026-02-13T07:58:11,122 inlined from ‘xgboost::obj::{anonymous}::ValidateLabel(const xgboost::Context*, const xgboost::MetaInfo&, int64_t)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/multiclass_obj.cu:46:31: 2026-02-13T07:58:11,123 /usr/include/c++/12/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const TensorView&):: >’ changed in GCC 7.1 2026-02-13T07:58:11,124 2087 | if (__pred(__first)) 2026-02-13T07:58:11,125 | ~~~~~~^~~~~~~~~ 2026-02-13T07:58:11,126 /usr/include/c++/12/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const TensorView&):: >’ changed in GCC 7.1 2026-02-13T07:58:11,127 2092 | if (__pred(__first)) 2026-02-13T07:58:11,127 | ~~~~~~^~~~~~~~~ 2026-02-13T07:58:11,128 /usr/include/c++/12/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type ‘xgboost::common::IndexTransformIter(const TensorView&):: >’ changed in GCC 7.1 2026-02-13T07:58:11,129 2097 | if (__pred(__first)) 2026-02-13T07:58:11,130 | ~~~~~~^~~~~~~~~ 2026-02-13T07:58:11,131 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/aggregator.h:13, 2026-02-13T07:58:11,131 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/multiclass_obj.cu:12, 2026-02-13T07:58:11,132 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/multiclass_obj.cc:17: 2026-02-13T07:58:11,133 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T07:58:11,134 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:59:53, 2026-02-13T07:58:11,135 inlined from ‘std::enable_if_t<(is_standard_layout_v && is_trivial_v), xgboost::collective::Result> xgboost::collective::Allreduce(const xgboost::Context*, T*, Op) [with T = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:76:53: 2026-02-13T07:58:11,136 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:11,137 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:58:11,138 | ^ 2026-02-13T07:58:11,139 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:11,140 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’: 2026-02-13T07:58:11,141 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:11,142 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:58:11,143 | ^ 2026-02-13T07:58:11,144 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:35,582 [96/118] Building CXX object src/CMakeFiles/objxgboost.dir/objective/quantile_obj.cc.o 2026-02-13T07:58:35,583 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/linalg_op.h:24, 2026-02-13T07:58:35,583 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/quantile_obj.cu:9, 2026-02-13T07:58:35,584 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/quantile_obj.cc:17: 2026-02-13T07:58:35,585 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h: In constructor ‘xgboost::linalg::TensorView::TensorView(xgboost::common::Span, const I (&)[D], xgboost::DeviceOrd, xgboost::linalg::Order) [with I = unsigned int; int D = 2; T = const float; int kDim = 2]’: 2026-02-13T07:58:35,586 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:399:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:35,587 399 | LINALG_HD TensorView(common::Span data, I const (&shape)[D], DeviceOrd device, Order order) 2026-02-13T07:58:35,588 | ^~~~~~~~~~ 2026-02-13T07:58:35,589 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/quantile_obj.cu:12: 2026-02-13T07:58:35,590 In function ‘void xgboost::obj::UpdateTreeLeaf(const xgboost::Context*, const xgboost::HostDeviceVector&, xgboost::bst_target_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, const std::vector >&, xgboost::RegTree*)’, 2026-02-13T07:58:35,591 inlined from ‘void xgboost::obj::UpdateTreeLeaf(const xgboost::Context*, const xgboost::HostDeviceVector&, xgboost::bst_target_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, const std::vector >&, xgboost::RegTree*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.h:103:13, 2026-02-13T07:58:35,592 inlined from ‘virtual void xgboost::obj::QuantileRegression::UpdateTreeLeaf(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, xgboost::bst_target_t, xgboost::RegTree*) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/quantile_obj.cu:170:37: 2026-02-13T07:58:35,593 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.h:109:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:35,594 109 | cuda_impl::UpdateTreeLeaf(ctx, position.ConstDeviceSpan(), group_idx, info, learning_rate, 2026-02-13T07:58:35,594 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:58:35,595 110 | predt, alphas, p_tree); 2026-02-13T07:58:35,596 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:58:35,597 In function ‘void xgboost::obj::UpdateTreeLeaf(const xgboost::Context*, const xgboost::HostDeviceVector&, xgboost::bst_target_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, const std::vector >&, xgboost::RegTree*)’, 2026-02-13T07:58:35,597 inlined from ‘void xgboost::obj::UpdateTreeLeaf(const xgboost::Context*, const xgboost::HostDeviceVector&, xgboost::bst_target_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, const std::vector >&, xgboost::RegTree*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.h:103:13, 2026-02-13T07:58:35,599 inlined from ‘virtual void xgboost::obj::QuantileRegression::UpdateTreeLeaf(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, xgboost::bst_target_t, xgboost::RegTree*) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/quantile_obj.cu:174:37: 2026-02-13T07:58:35,600 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.h:109:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:35,601 109 | cuda_impl::UpdateTreeLeaf(ctx, position.ConstDeviceSpan(), group_idx, info, learning_rate, 2026-02-13T07:58:35,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:58:35,603 110 | predt, alphas, p_tree); 2026-02-13T07:58:35,604 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:58:35,604 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/aggregator.h:13, 2026-02-13T07:58:35,605 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.h:11: 2026-02-13T07:58:35,606 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’: 2026-02-13T07:58:35,607 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:35,608 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:58:35,609 | ^ 2026-02-13T07:58:35,610 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:35,611 In member function ‘auto xgboost::linalg::Tensor::View(xgboost::DeviceOrd) const [with T = float; int kDim = 2]’, 2026-02-13T07:58:35,612 inlined from ‘virtual void xgboost::obj::QuantileRegression::GetGradient(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, int32_t, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/quantile_obj.cu:62:35: 2026-02-13T07:58:35,612 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:868:68: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:35,613 868 | return TensorView{span, shape_, device, order_}; 2026-02-13T07:58:35,614 | ^ 2026-02-13T07:58:35,615 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/linalg.h:872:68: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:35,616 872 | return TensorView{span, shape_, device, order_}; 2026-02-13T07:58:35,617 | ^ 2026-02-13T07:58:54,967 [97/118] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/predictor.cc.o 2026-02-13T07:58:58,005 [98/118] Building CXX object src/CMakeFiles/objxgboost.dir/objective/regression_obj.cc.o 2026-02-13T07:58:58,008 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/regression_obj.cu:24, 2026-02-13T07:58:58,010 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/regression_obj.cc:17: 2026-02-13T07:58:58,012 In function ‘void xgboost::obj::UpdateTreeLeaf(const xgboost::Context*, const xgboost::HostDeviceVector&, xgboost::bst_target_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, const std::vector >&, xgboost::RegTree*)’, 2026-02-13T07:58:58,012 inlined from ‘void xgboost::obj::UpdateTreeLeaf(const xgboost::Context*, const xgboost::HostDeviceVector&, xgboost::bst_target_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, const std::vector >&, xgboost::RegTree*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.h:103:13, 2026-02-13T07:58:58,013 inlined from ‘virtual void xgboost::obj::MeanAbsoluteError::UpdateTreeLeaf(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, xgboost::bst_target_t, xgboost::RegTree*) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/regression_obj.cu:750:35: 2026-02-13T07:58:58,015 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.h:109:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:58,015 109 | cuda_impl::UpdateTreeLeaf(ctx, position.ConstDeviceSpan(), group_idx, info, learning_rate, 2026-02-13T07:58:58,017 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:58:58,018 110 | predt, alphas, p_tree); 2026-02-13T07:58:58,019 | ~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:58:58,020 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/aggregator.h:13, 2026-02-13T07:58:58,021 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/adaptive.h:11: 2026-02-13T07:58:58,022 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T07:58:58,023 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:59:53, 2026-02-13T07:58:58,024 inlined from ‘std::enable_if_t<(is_standard_layout_v && is_trivial_v), xgboost::collective::Result> xgboost::collective::Allreduce(const xgboost::Context*, T*, Op) [with T = double]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:76:53: 2026-02-13T07:58:58,025 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:58,026 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:58:58,027 | ^ 2026-02-13T07:58:58,028 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:58,029 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’: 2026-02-13T07:58:58,030 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:58:58,031 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:58:58,031 | ^ 2026-02-13T07:58:58,033 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:07,154 [99/118] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/treeshap.cc.o 2026-02-13T07:59:11,240 [100/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/constraints.cc.o 2026-02-13T07:59:21,957 [101/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/fit_stump.cc.o 2026-02-13T07:59:21,958 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:13, 2026-02-13T07:59:21,959 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/fit_stump.cc:11: 2026-02-13T07:59:21,960 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2026-02-13T07:59:21,961 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:59:21,962 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T07:59:21,963 | ^~~~~~~~~ 2026-02-13T07:59:21,965 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:21,966 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:59:21,967 | ^ 2026-02-13T07:59:21,967 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:21,968 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T07:59:21,969 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:141:67, 2026-02-13T07:59:21,970 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:160:53, 2026-02-13T07:59:21,971 inlined from ‘void xgboost::tree::cpu_impl::FitStump(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::MatrixView >, xgboost::linalg::VectorView)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/fit_stump.cc:61:55: 2026-02-13T07:59:21,971 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:59:21,972 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T07:59:21,974 | ^ 2026-02-13T07:59:21,975 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T07:59:30,835 [102/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/hist_param.cc.o 2026-02-13T07:59:30,837 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/hist_param.cc:9: 2026-02-13T07:59:30,837 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/../../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = long long int]’: 2026-02-13T07:59:30,838 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/../../collective/broadcast.h:32:22: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T07:59:30,839 32 | [[nodiscard]] Result Broadcast(Context const* ctx, CommGroup const& comm, 2026-02-13T07:59:30,840 | ^~~~~~~~~ 2026-02-13T07:59:30,841 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/../../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:30,843 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:59:30,844 | ^ 2026-02-13T07:59:30,845 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/../../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:30,846 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/../../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2026-02-13T07:59:30,847 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/../../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:30,848 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T07:59:30,849 | ^ 2026-02-13T07:59:30,850 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/../../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:30,851 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = long long int]’, 2026-02-13T07:59:30,851 inlined from ‘xgboost::tree::HistMakerTrainParam::CheckTreesSynchronized(const xgboost::Context*, const xgboost::RegTree*) const::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/hist_param.cc:34:69, 2026-02-13T07:59:30,852 inlined from ‘std::enable_if_t, xgboost::collective::Result> xgboost::collective::operator<<(Result&&, Fn&&) [with Fn = xgboost::tree::HistMakerTrainParam::CheckTreesSynchronized(const xgboost::Context*, const xgboost::RegTree*) const::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/collective/result.h:159:13, 2026-02-13T07:59:30,853 inlined from ‘void xgboost::tree::HistMakerTrainParam::CheckTreesSynchronized(const xgboost::Context*, const xgboost::RegTree*) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/hist_param.cc:33:35: 2026-02-13T07:59:30,854 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/../../collective/broadcast.h:45:55: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T07:59:30,855 45 | return Broadcast(ctx, *GlobalCommGroup(), data, root); 2026-02-13T07:59:30,856 | ^ 2026-02-13T07:59:30,856 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/../../collective/broadcast.h:45:55: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T07:59:39,505 [103/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/histogram.cc.o 2026-02-13T07:59:39,506 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.cc: In function ‘void xgboost::tree::AssignNodes(const ScalarTreeView&, const std::vector&, xgboost::common::Span, xgboost::common::Span)’: 2026-02-13T07:59:39,507 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.cc:47:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:39,508 47 | void AssignNodes(ScalarTreeView const &tree, std::vector const &candidates, 2026-02-13T07:59:39,510 | ^~~~~~~~~~~ 2026-02-13T07:59:39,510 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.cc:47:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:39,511 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.cc: In function ‘void xgboost::tree::AssignNodes(const MultiTargetTreeView&, const std::vector&, xgboost::common::Span, xgboost::common::Span)’: 2026-02-13T07:59:39,512 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.cc:19:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:39,513 19 | void AssignNodes(MultiTargetTreeView const &tree, 2026-02-13T07:59:39,515 | ^~~~~~~~~~~ 2026-02-13T07:59:39,516 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.cc:19:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,749 [104/118] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/cpu_predictor.cc.o 2026-02-13T07:59:58,749 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/../common/../data/../data/cat_container.h:14, 2026-02-13T07:59:58,750 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/../common/../data/adapter.h:18, 2026-02-13T07:59:58,751 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/../common/column_matrix.h:18, 2026-02-13T07:59:58,752 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:14: 2026-02-13T07:59:58,753 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/../common/../data/../data/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2026-02-13T07:59:58,754 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/../common/../data/../data/../common/categorical.h:52:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,755 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2026-02-13T07:59:58,756 | ^~~~~~~~ 2026-02-13T07:59:58,757 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:11: 2026-02-13T07:59:58,758 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’: 2026-02-13T07:59:58,759 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,760 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T07:59:58,761 | ^ 2026-02-13T07:59:58,762 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,763 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:23: 2026-02-13T07:59:58,764 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 5; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,765 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,766 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,767 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,767 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 4; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,768 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,769 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,771 220 | ProcessArrayTree( 2026-02-13T07:59:58,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,772 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,774 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 3; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,775 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,776 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,777 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,778 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,779 220 | ProcessArrayTree( 2026-02-13T07:59:58,780 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,781 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,782 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,783 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 2; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,784 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,785 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,786 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,787 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,787 220 | ProcessArrayTree( 2026-02-13T07:59:58,788 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,789 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,790 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,791 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 1; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,792 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,793 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,794 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,795 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,796 220 | ProcessArrayTree( 2026-02-13T07:59:58,797 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,798 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,799 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,800 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 5; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,801 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,802 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,803 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,804 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 4; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,805 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,806 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,807 220 | ProcessArrayTree( 2026-02-13T07:59:58,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,809 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,810 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,810 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 3; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,812 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,812 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,813 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,814 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,815 220 | ProcessArrayTree( 2026-02-13T07:59:58,816 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,817 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,819 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 2; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,820 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,821 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,822 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,823 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,824 220 | ProcessArrayTree( 2026-02-13T07:59:58,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,827 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,829 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 1; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,830 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,831 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,832 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,833 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,834 220 | ProcessArrayTree( 2026-02-13T07:59:58,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,835 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,836 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,837 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = false; int num_deep_levels = 5; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,838 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,845 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,846 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,847 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = false; int num_deep_levels = 4; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,848 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,850 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,851 220 | ProcessArrayTree( 2026-02-13T07:59:58,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,854 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,857 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = false; int num_deep_levels = 3; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,858 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,860 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,861 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,862 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,863 220 | ProcessArrayTree( 2026-02-13T07:59:58,864 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,865 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,866 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,867 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = false; int num_deep_levels = 2; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,868 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,870 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,871 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,872 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,874 220 | ProcessArrayTree( 2026-02-13T07:59:58,875 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,877 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,880 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = false; int num_deep_levels = 1; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,881 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,882 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,883 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,884 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,885 220 | ProcessArrayTree( 2026-02-13T07:59:58,886 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,887 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,889 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,889 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = false; int num_deep_levels = 5; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,891 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,891 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,892 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,893 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = false; int num_deep_levels = 4; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,894 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,895 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,896 220 | ProcessArrayTree( 2026-02-13T07:59:58,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,898 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,900 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = false; int num_deep_levels = 3; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,901 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,902 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,903 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,905 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,906 220 | ProcessArrayTree( 2026-02-13T07:59:58,907 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,909 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,910 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,911 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = false; int num_deep_levels = 2; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,913 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,915 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,916 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,917 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,918 220 | ProcessArrayTree( 2026-02-13T07:59:58,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,921 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,923 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,924 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 5; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,925 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,926 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,927 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,928 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 4; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,930 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,931 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,932 220 | ProcessArrayTree( 2026-02-13T07:59:58,933 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,934 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,935 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,936 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 3; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,937 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,939 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,940 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,941 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,942 220 | ProcessArrayTree( 2026-02-13T07:59:58,943 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,945 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,946 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,946 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 2; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,947 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,949 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,950 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,951 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,952 220 | ProcessArrayTree( 2026-02-13T07:59:58,953 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,954 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,955 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,956 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 1; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:58,957 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,958 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,959 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,960 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,961 220 | ProcessArrayTree( 2026-02-13T07:59:58,962 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,963 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,964 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,966 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 5; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,967 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,968 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,969 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,970 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 4; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,971 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,972 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,973 220 | ProcessArrayTree( 2026-02-13T07:59:58,974 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,975 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,976 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,978 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 3; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,979 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,981 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,982 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,983 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,984 220 | ProcessArrayTree( 2026-02-13T07:59:58,985 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:58,987 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:58,988 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,989 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 2; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:58,990 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,992 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:58,993 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:58,996 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:58,997 220 | ProcessArrayTree( 2026-02-13T07:59:58,999 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:59,000 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:59,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,003 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 1; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:59,004 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,005 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:59,006 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,007 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,009 220 | ProcessArrayTree( 2026-02-13T07:59:59,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:59,011 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:59,012 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,014 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 5; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:59,018 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,019 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:59,020 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,021 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 4; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:59,022 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,024 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,026 220 | ProcessArrayTree( 2026-02-13T07:59:59,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:59,029 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:59,030 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,031 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 3; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:59,032 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,033 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:59,034 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,035 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,036 220 | ProcessArrayTree( 2026-02-13T07:59:59,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:59,038 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:59,039 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,040 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 2; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:59,041 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,042 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:59,043 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,044 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,047 220 | ProcessArrayTree( 2026-02-13T07:59:59,050 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:59,052 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:59,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,056 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 1; TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T07:59:59,060 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,062 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:59,062 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,063 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,065 220 | ProcessArrayTree( 2026-02-13T07:59:59,066 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:59,067 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:59,068 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,070 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 5; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:59,077 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,078 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:59,078 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,079 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 4; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:59,080 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,081 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,082 220 | ProcessArrayTree( 2026-02-13T07:59:59,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:59,085 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:59,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,087 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 3; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:59,088 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,089 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:59,091 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,105 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,106 220 | ProcessArrayTree( 2026-02-13T07:59:59,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:59,108 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:59,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,110 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 2; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:59,111 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,112 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:59,113 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,114 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,115 220 | ProcessArrayTree( 2026-02-13T07:59:59,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:59,118 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:59,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,120 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 1; TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T07:59:59,122 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:204:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,123 204 | void ProcessArrayTree(TreeView const& tree, common::Span fvec_tloc, 2026-02-13T07:59:59,124 | ^~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,126 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,138 220 | ProcessArrayTree( 2026-02-13T07:59:59,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:59,140 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:59,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,142 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc: In function ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’: 2026-02-13T07:59:59,143 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:188:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,144 188 | void DispatchArrayLayout(HostModel const &model, std::size_t const predict_offset, 2026-02-13T07:59:59,145 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,146 In function ‘void xgboost::predictor::scalar::PredValueByOneTree(const xgboost::tree::ScalarTreeView&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, xgboost::bst_node_t*, int, int) [with bool has_categorical = true; bool any_missing = true; bool use_array_tree_layout = true]’, 2026-02-13T07:59:59,147 inlined from ‘xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:164:85, 2026-02-13T07:59:59,147 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::ScalarTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-02-13T07:59:59,148 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::ScalarTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T07:59:59,150 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >&&; _Variants = {const std::variant&}; unsigned int ...__indices = {0}]’ at /usr/include/c++/12/variant:1031:24, 2026-02-13T07:59:59,151 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1783:5, 2026-02-13T07:59:59,152 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1846:34, 2026-02-13T07:59:59,154 inlined from ‘void xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&) [with bool use_array_tree_layout = true; bool any_missing = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:158:15, 2026-02-13T07:59:59,155 inlined from ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:212:41: 2026-02-13T07:59:59,156 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:92:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,157 92 | ProcessArrayTree(tree, fvec_tloc, block_size, p_nidx, depth); 2026-02-13T07:59:59,158 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,159 In function ‘void xgboost::predictor::scalar::PredValueByOneTree(const xgboost::tree::ScalarTreeView&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, xgboost::bst_node_t*, int, int) [with bool has_categorical = false; bool any_missing = true; bool use_array_tree_layout = true]’, 2026-02-13T07:59:59,160 inlined from ‘xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:168:86, 2026-02-13T07:59:59,161 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::ScalarTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-02-13T07:59:59,162 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::ScalarTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T07:59:59,163 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >&&; _Variants = {const std::variant&}; unsigned int ...__indices = {0}]’ at /usr/include/c++/12/variant:1031:24, 2026-02-13T07:59:59,164 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1783:5, 2026-02-13T07:59:59,165 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1846:34, 2026-02-13T07:59:59,167 inlined from ‘void xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&) [with bool use_array_tree_layout = true; bool any_missing = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:158:15, 2026-02-13T07:59:59,168 inlined from ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:212:41: 2026-02-13T07:59:59,169 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:92:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,170 92 | ProcessArrayTree(tree, fvec_tloc, block_size, p_nidx, depth); 2026-02-13T07:59:59,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,172 In function ‘void xgboost::predictor::multi::PredValueByOneTree(const xgboost::tree::MultiTargetTreeView&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = true; bool use_array_tree_layout = true]’, 2026-02-13T07:59:59,173 inlined from ‘xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:176:84, 2026-02-13T07:59:59,174 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::MultiTargetTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-02-13T07:59:59,175 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::MultiTargetTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T07:59:59,176 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >&&; _Variants = {const std::variant&}; unsigned int ...__indices = {1}]’ at /usr/include/c++/12/variant:1031:24, 2026-02-13T07:59:59,177 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1784:5, 2026-02-13T07:59:59,178 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1846:34, 2026-02-13T07:59:59,178 inlined from ‘void xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&) [with bool use_array_tree_layout = true; bool any_missing = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:158:15, 2026-02-13T07:59:59,179 inlined from ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:212:41: 2026-02-13T07:59:59,180 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:131:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,181 131 | ProcessArrayTree(tree, fvec_tloc, block_size, p_nidx, depth); 2026-02-13T07:59:59,182 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,182 In function ‘void xgboost::predictor::multi::PredValueByOneTree(const xgboost::tree::MultiTargetTreeView&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = true; bool use_array_tree_layout = true]’, 2026-02-13T07:59:59,183 inlined from ‘xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:179:85, 2026-02-13T07:59:59,184 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::MultiTargetTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-02-13T07:59:59,185 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::MultiTargetTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T07:59:59,186 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >&&; _Variants = {const std::variant&}; unsigned int ...__indices = {1}]’ at /usr/include/c++/12/variant:1031:24, 2026-02-13T07:59:59,186 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1784:5, 2026-02-13T07:59:59,188 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1846:34, 2026-02-13T07:59:59,189 inlined from ‘void xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&) [with bool use_array_tree_layout = true; bool any_missing = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:158:15, 2026-02-13T07:59:59,189 inlined from ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:212:41: 2026-02-13T07:59:59,190 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:131:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,191 131 | ProcessArrayTree(tree, fvec_tloc, block_size, p_nidx, depth); 2026-02-13T07:59:59,192 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,194 In function ‘void xgboost::predictor::scalar::PredValueByOneTree(const xgboost::tree::ScalarTreeView&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, xgboost::bst_node_t*, int, int) [with bool has_categorical = true; bool any_missing = false; bool use_array_tree_layout = true]’, 2026-02-13T07:59:59,195 inlined from ‘xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:164:85, 2026-02-13T07:59:59,196 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::ScalarTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-02-13T07:59:59,196 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::ScalarTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T07:59:59,197 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >&&; _Variants = {const std::variant&}; unsigned int ...__indices = {0}]’ at /usr/include/c++/12/variant:1031:24, 2026-02-13T07:59:59,198 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1783:5, 2026-02-13T07:59:59,199 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1846:34, 2026-02-13T07:59:59,200 inlined from ‘void xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&) [with bool use_array_tree_layout = true; bool any_missing = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:158:15, 2026-02-13T07:59:59,201 inlined from ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:215:42: 2026-02-13T07:59:59,202 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:92:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,203 92 | ProcessArrayTree(tree, fvec_tloc, block_size, p_nidx, depth); 2026-02-13T07:59:59,204 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,205 In function ‘void xgboost::predictor::scalar::PredValueByOneTree(const xgboost::tree::ScalarTreeView&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, xgboost::bst_node_t*, int, int) [with bool has_categorical = false; bool any_missing = false; bool use_array_tree_layout = true]’, 2026-02-13T07:59:59,206 inlined from ‘xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:168:86, 2026-02-13T07:59:59,208 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::ScalarTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-02-13T07:59:59,209 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::ScalarTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T07:59:59,210 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >&&; _Variants = {const std::variant&}; unsigned int ...__indices = {0}]’ at /usr/include/c++/12/variant:1031:24, 2026-02-13T07:59:59,211 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1783:5, 2026-02-13T07:59:59,212 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1846:34, 2026-02-13T07:59:59,213 inlined from ‘void xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&) [with bool use_array_tree_layout = true; bool any_missing = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:158:15, 2026-02-13T07:59:59,215 inlined from ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:215:42: 2026-02-13T07:59:59,216 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:92:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,217 92 | ProcessArrayTree(tree, fvec_tloc, block_size, p_nidx, depth); 2026-02-13T07:59:59,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,219 In function ‘void xgboost::predictor::multi::PredValueByOneTree(const xgboost::tree::MultiTargetTreeView&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = true; bool any_missing = false; bool use_array_tree_layout = true]’, 2026-02-13T07:59:59,220 inlined from ‘xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:176:84, 2026-02-13T07:59:59,221 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::MultiTargetTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-02-13T07:59:59,222 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::MultiTargetTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T07:59:59,223 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >&&; _Variants = {const std::variant&}; unsigned int ...__indices = {1}]’ at /usr/include/c++/12/variant:1031:24, 2026-02-13T07:59:59,225 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1784:5, 2026-02-13T07:59:59,226 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1846:34, 2026-02-13T07:59:59,227 inlined from ‘void xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&) [with bool use_array_tree_layout = true; bool any_missing = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:158:15, 2026-02-13T07:59:59,228 inlined from ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:215:42: 2026-02-13T07:59:59,229 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:131:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,231 131 | ProcessArrayTree(tree, fvec_tloc, block_size, p_nidx, depth); 2026-02-13T07:59:59,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T07:59:59,232 In function ‘void xgboost::predictor::ProcessArrayTree(const TreeView&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = false; int num_deep_levels = 1; TreeView = xgboost::tree::MultiTargetTreeView]’, 2026-02-13T07:59:59,233 inlined from ‘void xgboost::predictor::multi::PredValueByOneTree(const xgboost::tree::MultiTargetTreeView&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, xgboost::bst_node_t*, xgboost::bst_node_t) [with bool has_categorical = false; bool any_missing = false; bool use_array_tree_layout = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:131:51, 2026-02-13T07:59:59,234 inlined from ‘xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:179:85, 2026-02-13T07:59:59,235 inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::MultiTargetTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:61:36, 2026-02-13T07:59:59,236 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Args = {const xgboost::tree::MultiTargetTreeView&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T07:59:59,237 inlined from ‘static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >&&; _Variants = {const std::variant&}; unsigned int ...__indices = {1}]’ at /usr/include/c++/12/variant:1031:24, 2026-02-13T07:59:59,238 inlined from ‘constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1784:5, 2026-02-13T07:59:59,239 inlined from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = enc::Overloaded(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&)::, xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&):: >; _Variants = {const variant&}]’ at /usr/include/c++/12/variant:1846:34, 2026-02-13T07:59:59,240 inlined from ‘void xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&) [with bool use_array_tree_layout = true; bool any_missing = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:158:15, 2026-02-13T07:59:59,240 inlined from ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const HostModel&, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/cpu_predictor.cc:215:42: 2026-02-13T07:59:59,241 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/predictor/array_tree_layout.h:220:74: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T07:59:59,242 220 | ProcessArrayTree( 2026-02-13T07:59:59,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T07:59:59,244 221 | tree, fvec_tloc, block_size, p_nidx, tree_depth); 2026-02-13T07:59:59,245 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:02,234 [105/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/multi_target_tree_model.cc.o 2026-02-13T08:00:02,235 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/multi_target_tree_model.cc: In member function ‘void xgboost::MultiTargetTree::SetLeaves(std::vector >, xgboost::common::Span)’: 2026-02-13T08:00:02,236 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/multi_target_tree_model.cc:161:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:02,237 161 | void MultiTargetTree::SetLeaves(std::vector leaves, common::Span weights) { 2026-02-13T08:00:02,239 | ^~~~~~~~~~~~~~~ 2026-02-13T08:00:08,932 [106/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/sampler.cc.o 2026-02-13T08:00:08,933 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/sampler.cc: In function ‘float xgboost::tree::cpu_impl::CalculateThreshold(xgboost::common::Span, xgboost::common::Span, xgboost::bst_idx_t, xgboost::bst_idx_t)’: 2026-02-13T08:00:08,934 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/sampler.cc:170:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:08,935 170 | float CalculateThreshold(common::Span sorted_rag, common::Span grad_csum, 2026-02-13T08:00:08,936 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:08,937 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/sampler.cc:170:7: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:11,910 [107/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/param.cc.o 2026-02-13T08:00:20,384 [108/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_updater.cc.o 2026-02-13T08:00:23,812 [109/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_view.cc.o 2026-02-13T08:00:38,405 [110/118] Building CXX object src/CMakeFiles/objxgboost.dir/objective/lambdarank_obj.cc.o 2026-02-13T08:00:38,406 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:4: 2026-02-13T08:00:38,406 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = false; Delta = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,408 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,408 92 | LambdaGrad(linalg::VectorView labels, common::Span predts, 2026-02-13T08:00:38,410 | ^~~~~~~~~~ 2026-02-13T08:00:38,410 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,411 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,412 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,413 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,414 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = false; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,415 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,416 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,417 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,418 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,419 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,420 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = false; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,421 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,422 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,423 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,424 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,425 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,426 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = true; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,427 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,428 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,429 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = true; bool norm_by_diff = false; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,430 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,431 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,432 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = true; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,433 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,434 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,435 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cpu_impl::LambdaRankUpdatePositionBias(const xgboost::Context*, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::Vector*, xgboost::linalg::Vector*, xgboost::linalg::Vector*, xgboost::linalg::Vector*, std::shared_ptr)’: 2026-02-13T08:00:38,436 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:40:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,437 40 | void LambdaRankUpdatePositionBias(Context const* ctx, linalg::VectorView li_full, 2026-02-13T08:00:38,438 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,439 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:40:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,440 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cuda_impl::LambdaRankGetGradientNDCG(const xgboost::Context*, int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::Matrix >*)’: 2026-02-13T08:00:38,441 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:423:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,442 423 | void LambdaRankGetGradientNDCG(Context const*, std::int32_t, HostDeviceVector const&, 2026-02-13T08:00:38,443 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,443 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:423:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,444 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:423:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,445 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:423:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,446 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cuda_impl::LambdaRankUpdatePositionBias(const xgboost::Context*, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::Vector*, xgboost::linalg::Vector*, xgboost::linalg::Vector*, xgboost::linalg::Vector*, std::shared_ptr)’: 2026-02-13T08:00:38,447 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:432:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,448 432 | void LambdaRankUpdatePositionBias(Context const*, linalg::VectorView, 2026-02-13T08:00:38,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,450 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:432:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,451 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cuda_impl::MAPStat(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::common::Span, std::shared_ptr)’: 2026-02-13T08:00:38,452 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:556:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,453 556 | void MAPStat(Context const*, MetaInfo const&, common::Span, 2026-02-13T08:00:38,454 | ^~~~~~~ 2026-02-13T08:00:38,455 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cuda_impl::LambdaRankGetGradientMAP(const xgboost::Context*, int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::Matrix >*)’: 2026-02-13T08:00:38,456 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:561:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,457 561 | void LambdaRankGetGradientMAP(Context const*, std::int32_t, HostDeviceVector const&, 2026-02-13T08:00:38,457 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,458 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:561:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,459 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:561:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,460 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:561:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,461 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cuda_impl::LambdaRankGetGradientPairwise(const xgboost::Context*, int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::VectorView, xgboost::linalg::Matrix >*)’: 2026-02-13T08:00:38,462 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:647:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,463 647 | void LambdaRankGetGradientPairwise(Context const*, std::int32_t, HostDeviceVector const&, 2026-02-13T08:00:38,463 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,465 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:647:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,465 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:647:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,466 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:647:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,467 In file included from /usr/include/c++/12/tuple:41, 2026-02-13T08:00:38,468 from /usr/include/c++/12/functional:54, 2026-02-13T08:00:38,469 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:20: 2026-02-13T08:00:38,470 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tp = xgboost::obj::LambdaRankNDCG*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’, 2026-02-13T08:00:38,471 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Args = {xgboost::obj::LambdaRankNDCG*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T08:00:38,472 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}]’ at /usr/include/c++/12/tuple:1852:27, 2026-02-13T08:00:38,473 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&]’ at /usr/include/c++/12/tuple:1863:31, 2026-02-13T08:00:38,474 inlined from ‘xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:17 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:395:21: 2026-02-13T08:00:38,475 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,476 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2026-02-13T08:00:38,477 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,477 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:00:38,478 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,479 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tp = xgboost::obj::LambdaRankNDCG*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’, 2026-02-13T08:00:38,480 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Args = {xgboost::obj::LambdaRankNDCG*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T08:00:38,481 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}]’ at /usr/include/c++/12/tuple:1852:27, 2026-02-13T08:00:38,482 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&]’ at /usr/include/c++/12/tuple:1863:31, 2026-02-13T08:00:38,483 inlined from ‘xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:17 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:397:21: 2026-02-13T08:00:38,484 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,485 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2026-02-13T08:00:38,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,486 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:00:38,487 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,488 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tp = xgboost::obj::LambdaRankNDCG*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’, 2026-02-13T08:00:38,490 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Args = {xgboost::obj::LambdaRankNDCG*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T08:00:38,491 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}]’ at /usr/include/c++/12/tuple:1852:27, 2026-02-13T08:00:38,492 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&]’ at /usr/include/c++/12/tuple:1863:31, 2026-02-13T08:00:38,493 inlined from ‘xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:17 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:401:21: 2026-02-13T08:00:38,494 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,495 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2026-02-13T08:00:38,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,497 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:00:38,497 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,498 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tp = xgboost::obj::LambdaRankNDCG*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’, 2026-02-13T08:00:38,499 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Args = {xgboost::obj::LambdaRankNDCG*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, xgboost::linalg::TensorView, 1>&, xgboost::linalg::TensorView&, xgboost::common::Span&, unsigned int&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T08:00:38,500 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}]’ at /usr/include/c++/12/tuple:1852:27, 2026-02-13T08:00:38,501 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankNDCG::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, xgboost::linalg::TensorView, 1>, xgboost::linalg::TensorView, xgboost::common::Span, unsigned int>&]’ at /usr/include/c++/12/tuple:1863:31, 2026-02-13T08:00:38,502 inlined from ‘xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:17 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:403:21: 2026-02-13T08:00:38,503 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,504 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2026-02-13T08:00:38,505 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,506 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:00:38,507 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,508 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:27: 2026-02-13T08:00:38,509 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2026-02-13T08:00:38,510 inlined from ‘void xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:378:40: 2026-02-13T08:00:38,511 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,512 250 | return this->MakeRankOnCUDA(ctx, predt); 2026-02-13T08:00:38,512 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:00:38,513 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,514 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,515 252 | return this->MakeRankOnCPU(ctx, predt); 2026-02-13T08:00:38,516 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:00:38,517 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,518 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In function ‘void xgboost::obj::cpu_impl::MAPStat(const xgboost::Context*, xgboost::linalg::VectorView, xgboost::common::Span, std::shared_ptr)’: 2026-02-13T08:00:38,519 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:442:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,520 442 | void MAPStat(Context const* ctx, linalg::VectorView label, 2026-02-13T08:00:38,521 | ^~~~~~~ 2026-02-13T08:00:38,521 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankMAP*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2026-02-13T08:00:38,522 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankMAP*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T08:00:38,524 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2026-02-13T08:00:38,525 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2026-02-13T08:00:38,525 inlined from ‘xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:21 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:535:21: 2026-02-13T08:00:38,527 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,527 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2026-02-13T08:00:38,528 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,529 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankMAP*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2026-02-13T08:00:38,530 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankMAP*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T08:00:38,531 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2026-02-13T08:00:38,532 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2026-02-13T08:00:38,534 inlined from ‘xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:21 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:537:21: 2026-02-13T08:00:38,535 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,536 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2026-02-13T08:00:38,538 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,539 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankMAP*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2026-02-13T08:00:38,540 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankMAP*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T08:00:38,542 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2026-02-13T08:00:38,543 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2026-02-13T08:00:38,544 inlined from ‘xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:21 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:541:21: 2026-02-13T08:00:38,545 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,546 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2026-02-13T08:00:38,547 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,549 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankMAP*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2026-02-13T08:00:38,550 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankMAP*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T08:00:38,551 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2026-02-13T08:00:38,553 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2026-02-13T08:00:38,554 inlined from ‘xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:21 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:543:21: 2026-02-13T08:00:38,555 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,557 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2026-02-13T08:00:38,558 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,559 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2026-02-13T08:00:38,560 inlined from ‘void xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:497:40: 2026-02-13T08:00:38,561 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,563 250 | return this->MakeRankOnCUDA(ctx, predt); 2026-02-13T08:00:38,564 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:00:38,565 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,566 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,566 252 | return this->MakeRankOnCPU(ctx, predt); 2026-02-13T08:00:38,567 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:00:38,568 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,569 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’: 2026-02-13T08:00:38,570 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:504:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,571 504 | cpu_impl::MAPStat(ctx_, h_label, rank_idx, GetCache()); 2026-02-13T08:00:38,572 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,572 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankPairwise*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2026-02-13T08:00:38,573 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankPairwise*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T08:00:38,574 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2026-02-13T08:00:38,576 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2026-02-13T08:00:38,576 inlined from ‘xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:23 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:618:21: 2026-02-13T08:00:38,577 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,578 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2026-02-13T08:00:38,579 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,580 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankPairwise*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2026-02-13T08:00:38,581 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankPairwise*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T08:00:38,582 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2026-02-13T08:00:38,582 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2026-02-13T08:00:38,584 inlined from ‘xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:23 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:620:21: 2026-02-13T08:00:38,584 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,585 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2026-02-13T08:00:38,586 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,587 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankPairwise*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2026-02-13T08:00:38,588 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankPairwise*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T08:00:38,589 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2026-02-13T08:00:38,590 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2026-02-13T08:00:38,591 inlined from ‘xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:23 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:624:21: 2026-02-13T08:00:38,592 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,593 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2026-02-13T08:00:38,594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,595 In function ‘constexpr _Res std::__invoke_impl(__invoke_memfun_deref, _MemFun&&, _Tp&&, _Args&& ...) [with _Res = void; _MemFun = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tp = xgboost::obj::LambdaRankPairwise*&; _Args = {int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’, 2026-02-13T08:00:38,596 inlined from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Args = {xgboost::obj::LambdaRankPairwise*&, int&, xgboost::common::Span&, xgboost::linalg::TensorView&, float&, xgboost::common::Span&, unsigned int&, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::&, xgboost::linalg::TensorView, 1>&}]’ at /usr/include/c++/12/bits/invoke.h:96:40, 2026-02-13T08:00:38,597 inlined from ‘constexpr decltype(auto) std::__apply_impl(_Fn&&, _Tuple&&, index_sequence<_Idx ...>) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&; unsigned int ..._Idx = {0, 1, 2, 3, 4, 5, 6, 7, 8}]’ at /usr/include/c++/12/tuple:1852:27, 2026-02-13T08:00:38,598 inlined from ‘constexpr decltype(auto) std::apply(_Fn&&, _Tuple&&) [with _Fn = void (xgboost::obj::LambdaRankObj::*)(int, xgboost::common::Span, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1>); _Tuple = tuple, xgboost::linalg::TensorView, float, xgboost::common::Span, unsigned int, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::TensorView, 1> >&]’ at /usr/include/c++/12/tuple:1863:31, 2026-02-13T08:00:38,599 inlined from ‘xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:23 = unsigned int]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:626:21: 2026-02-13T08:00:38,600 /usr/include/c++/12/bits/invoke.h:74:46: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,601 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2026-02-13T08:00:38,601 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,602 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2026-02-13T08:00:38,603 inlined from ‘void xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:600:40: 2026-02-13T08:00:38,604 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,605 250 | return this->MakeRankOnCUDA(ctx, predt); 2026-02-13T08:00:38,606 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:00:38,607 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/ranking_utils.h:250:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,608 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,609 252 | return this->MakeRankOnCPU(ctx, predt); 2026-02-13T08:00:38,610 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:00:38,611 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/../common/ranking_utils.h:252:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,612 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2026-02-13T08:00:38,613 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,614 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,615 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,615 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,616 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,617 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2026-02-13T08:00:38,617 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,618 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,619 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,620 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,621 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,621 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2026-02-13T08:00:38,622 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,623 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,624 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,625 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,625 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,626 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = false; Delta = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,627 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,628 92 | LambdaGrad(linalg::VectorView labels, common::Span predts, 2026-02-13T08:00:38,629 | ^~~~~~~~~~ 2026-02-13T08:00:38,630 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,631 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = false; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,632 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,633 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,634 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘xgboost::GradientPair xgboost::obj::LambdaGrad(xgboost::linalg::VectorView, xgboost::common::Span, xgboost::common::Span, std::size_t, std::size_t, Delta, xgboost::linalg::VectorView, xgboost::linalg::VectorView, double*) [with bool unbiased = true; bool norm_by_diff = true; Delta = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,635 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,636 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,637 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2026-02-13T08:00:38,638 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,638 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,639 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,640 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,642 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,642 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,643 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:38,644 | ^~~~~~~~~ 2026-02-13T08:00:38,645 In lambda function, 2026-02-13T08:00:38,646 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:232:11: 2026-02-13T08:00:38,647 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,649 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,649 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,650 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,651 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,652 In lambda function, 2026-02-13T08:00:38,653 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:277:13: 2026-02-13T08:00:38,654 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,655 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,656 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,657 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,658 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,658 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,659 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,660 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:38,661 | ^~~~~~~~~ 2026-02-13T08:00:38,662 In lambda function, 2026-02-13T08:00:38,663 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:232:11: 2026-02-13T08:00:38,664 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,665 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,666 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,667 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,668 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,668 In lambda function, 2026-02-13T08:00:38,669 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:277:13: 2026-02-13T08:00:38,670 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,671 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,672 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,673 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,674 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,675 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = false; bool exp_gain = false]’: 2026-02-13T08:00:38,676 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,677 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2026-02-13T08:00:38,677 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,678 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,679 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,680 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,680 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2026-02-13T08:00:38,681 inlined from ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = false; bool exp_gain = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2026-02-13T08:00:38,682 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,683 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:38,684 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,685 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2026-02-13T08:00:38,686 inlined from ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = false; bool exp_gain = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2026-02-13T08:00:38,687 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,688 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:38,689 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,690 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,690 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,691 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:38,692 | ^~~~~~~~~ 2026-02-13T08:00:38,693 In lambda function, 2026-02-13T08:00:38,694 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:232:11: 2026-02-13T08:00:38,695 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,696 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,697 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,698 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,699 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,700 In lambda function, 2026-02-13T08:00:38,701 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:277:13: 2026-02-13T08:00:38,702 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,704 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,704 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,705 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,706 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,707 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,708 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,709 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:38,710 | ^~~~~~~~~ 2026-02-13T08:00:38,711 In lambda function, 2026-02-13T08:00:38,712 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:232:11: 2026-02-13T08:00:38,713 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,714 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,715 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,716 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,717 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,717 In lambda function, 2026-02-13T08:00:38,718 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:277:13: 2026-02-13T08:00:38,719 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,720 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,722 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,723 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,724 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = false; bool exp_gain = true]’: 2026-02-13T08:00:38,726 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,726 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2026-02-13T08:00:38,727 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,728 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,729 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,730 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,731 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2026-02-13T08:00:38,732 inlined from ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = false; bool exp_gain = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2026-02-13T08:00:38,733 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,734 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:38,735 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,736 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2026-02-13T08:00:38,737 inlined from ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = false; bool exp_gain = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2026-02-13T08:00:38,738 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,739 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:38,740 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,741 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,742 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,743 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:38,745 | ^~~~~~~~~ 2026-02-13T08:00:38,746 In lambda function, 2026-02-13T08:00:38,747 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:277:13: 2026-02-13T08:00:38,748 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,749 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,751 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,753 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,754 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,755 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:38,756 | ^~~~~~~~~ 2026-02-13T08:00:38,757 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = true; bool exp_gain = false]’: 2026-02-13T08:00:38,758 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,759 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2026-02-13T08:00:38,760 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,760 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,761 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,762 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,763 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2026-02-13T08:00:38,764 inlined from ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = true; bool exp_gain = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2026-02-13T08:00:38,766 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,767 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:38,768 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,768 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2026-02-13T08:00:38,769 inlined from ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = true; bool exp_gain = false]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2026-02-13T08:00:38,770 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,771 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:38,772 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,825 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,837 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,842 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:38,843 | ^~~~~~~~~ 2026-02-13T08:00:38,844 In lambda function, 2026-02-13T08:00:38,845 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:277:13: 2026-02-13T08:00:38,846 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,847 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,851 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,853 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,854 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,855 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:38,856 | ^~~~~~~~~ 2026-02-13T08:00:38,857 In lambda function, 2026-02-13T08:00:38,858 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:277:13: 2026-02-13T08:00:38,859 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,860 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,861 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,862 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,864 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = true; bool exp_gain = true]’: 2026-02-13T08:00:38,865 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,867 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2026-02-13T08:00:38,868 | ^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,869 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,872 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:38,873 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,874 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2026-02-13T08:00:38,876 inlined from ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = true; bool exp_gain = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2026-02-13T08:00:38,877 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,878 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:38,879 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,881 In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t)::; Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’, 2026-02-13T08:00:38,882 inlined from ‘void xgboost::obj::LambdaRankNDCG::CalcLambdaForGroupNDCG(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::common::Span, xgboost::bst_group_t) [with bool unbiased = true; bool exp_gain = true]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2026-02-13T08:00:38,883 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,885 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:38,886 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,887 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,889 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,890 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:38,891 | ^~~~~~~~~ 2026-02-13T08:00:38,892 In lambda function, 2026-02-13T08:00:38,893 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:232:11: 2026-02-13T08:00:38,894 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,896 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,898 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,901 In lambda function, 2026-02-13T08:00:38,905 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:277:13: 2026-02-13T08:00:38,906 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,907 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,908 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,909 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,909 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,910 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankPairwise; Cache = xgboost::ltr::RankingCache]’: 2026-02-13T08:00:38,911 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,919 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2026-02-13T08:00:38,920 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,920 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,921 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,922 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:38,923 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,924 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,925 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,926 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:38,927 | ^~~~~~~~~ 2026-02-13T08:00:38,928 In lambda function, 2026-02-13T08:00:38,929 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:232:11: 2026-02-13T08:00:38,930 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,931 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,932 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,933 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,934 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,945 In lambda function, 2026-02-13T08:00:38,946 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:277:13: 2026-02-13T08:00:38,947 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,948 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:38,949 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,950 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:38,951 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,952 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankPairwise; Cache = xgboost::ltr::RankingCache]’: 2026-02-13T08:00:38,953 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,954 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2026-02-13T08:00:38,956 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,956 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,957 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,958 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:38,959 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,960 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,961 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,962 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:38,963 | ^~~~~~~~~ 2026-02-13T08:00:38,964 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankPairwise; Cache = xgboost::ltr::RankingCache]’: 2026-02-13T08:00:38,965 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,966 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2026-02-13T08:00:38,967 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,968 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,969 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,971 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:38,971 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,972 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,973 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,974 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:38,975 | ^~~~~~~~~ 2026-02-13T08:00:38,980 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankPairwise; Cache = xgboost::ltr::RankingCache]’: 2026-02-13T08:00:38,981 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,982 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2026-02-13T08:00:38,983 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,983 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,984 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,985 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:38,986 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:38,988 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:38,989 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:38,999 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:39,000 | ^~~~~~~~~ 2026-02-13T08:00:39,001 In lambda function, 2026-02-13T08:00:39,002 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:232:11: 2026-02-13T08:00:39,003 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,004 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:39,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,006 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:39,007 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,008 In lambda function, 2026-02-13T08:00:39,009 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:277:13: 2026-02-13T08:00:39,010 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,011 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:39,012 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,013 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:39,015 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,016 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankMAP; Cache = xgboost::ltr::MAPCache]’: 2026-02-13T08:00:39,017 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,018 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2026-02-13T08:00:39,019 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,020 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,021 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,022 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:39,023 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,024 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:39,025 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,026 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:39,027 | ^~~~~~~~~ 2026-02-13T08:00:39,028 In lambda function, 2026-02-13T08:00:39,029 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:232:11: 2026-02-13T08:00:39,030 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,031 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:39,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,033 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:39,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,037 In lambda function, 2026-02-13T08:00:39,038 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:277:13: 2026-02-13T08:00:39,039 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,041 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:39,043 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,044 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:39,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,046 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = false; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankMAP; Cache = xgboost::ltr::MAPCache]’: 2026-02-13T08:00:39,049 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,050 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2026-02-13T08:00:39,051 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,052 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,053 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,054 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:39,056 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,057 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:39,059 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,061 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:39,062 | ^~~~~~~~~ 2026-02-13T08:00:39,063 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = false; Delta = xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankMAP; Cache = xgboost::ltr::MAPCache]’: 2026-02-13T08:00:39,064 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,065 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2026-02-13T08:00:39,066 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,067 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,069 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,070 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:39,071 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,075 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h: In function ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’: 2026-02-13T08:00:39,076 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,077 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2026-02-13T08:00:39,078 | ^~~~~~~~~ 2026-02-13T08:00:39,079 In lambda function, 2026-02-13T08:00:39,080 inlined from ‘void xgboost::obj::MakePairs(const xgboost::Context*, int32_t, std::shared_ptr, xgboost::bst_group_t, xgboost::linalg::VectorView, xgboost::common::Span, Op) [with Op = LambdaRankObj::CalcLambdaForGroup&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: >(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::, xgboost::linalg::VectorView >)::]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.h:277:13: 2026-02-13T08:00:39,082 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:196:51: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,083 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2026-02-13T08:00:39,084 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,085 197 | delta_op, ti_plus, tj_minus, &cost); 2026-02-13T08:00:39,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,088 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::CalcLambdaForGroup(int32_t, xgboost::common::Span, xgboost::linalg::VectorView, float, xgboost::common::Span, xgboost::bst_group_t, Delta, xgboost::linalg::VectorView >) [with bool unbiased = true; bool norm_by_diff = true; Delta = xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)::; Loss = xgboost::obj::LambdaRankMAP; Cache = xgboost::ltr::MAPCache]’: 2026-02-13T08:00:39,096 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,097 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2026-02-13T08:00:39,098 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,099 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,100 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:00:39,101 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2026-02-13T08:00:39,102 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,102 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::UpdatePositionBias() [with Loss = xgboost::obj::LambdaRankPairwise; Cache = xgboost::ltr::RankingCache]’: 2026-02-13T08:00:39,103 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:39,104 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2026-02-13T08:00:39,105 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,106 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2026-02-13T08:00:39,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,108 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:39,109 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:39,110 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::UpdatePositionBias() [with Loss = xgboost::obj::LambdaRankMAP; Cache = xgboost::ltr::MAPCache]’: 2026-02-13T08:00:39,111 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:39,112 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2026-02-13T08:00:39,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,114 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2026-02-13T08:00:39,115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,116 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:39,117 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:39,117 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::UpdatePositionBias() [with Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’: 2026-02-13T08:00:39,118 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:39,119 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2026-02-13T08:00:39,120 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,121 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2026-02-13T08:00:39,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:39,122 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:39,123 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/objective/lambdarank_obj.cc:117:45: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2026-02-13T08:00:52,743 [111/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_prune.cc.o 2026-02-13T08:00:52,743 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_prune.cc:7: 2026-02-13T08:00:52,744 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/tree_updater.h: In member function ‘virtual bool xgboost::TreeUpdater::UpdatePredictionCache(const xgboost::DMatrix*, xgboost::common::Span >, xgboost::linalg::MatrixView)’: 2026-02-13T08:00:52,745 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/tree_updater.h:92:16: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:00:52,746 92 | virtual bool UpdatePredictionCache(DMatrix const* /*data*/, 2026-02-13T08:00:52,747 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:00:52,748 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_prune.cc: In member function ‘virtual void xgboost::tree::TreePruner::Update(const xgboost::tree::TrainParam*, xgboost::GradientContainer*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2026-02-13T08:00:52,749 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_prune.cc:36:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:00:52,751 36 | void Update(TrainParam const* param, GradientContainer* in_gpair, DMatrix* p_fmat, 2026-02-13T08:00:52,752 | ^~~~~~ 2026-02-13T08:00:52,753 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_prune.cc:43:21: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:00:52,754 43 | syncher_->Update(param, in_gpair, p_fmat, out_position, trees); 2026-02-13T08:00:52,755 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:07,090 [112/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_colmaker.cc.o 2026-02-13T08:01:07,091 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_colmaker.cc:23: 2026-02-13T08:01:07,092 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/tree_updater.h: In member function ‘virtual bool xgboost::TreeUpdater::UpdatePredictionCache(const xgboost::DMatrix*, xgboost::common::Span >, xgboost::linalg::MatrixView)’: 2026-02-13T08:01:07,093 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/tree_updater.h:92:16: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:01:07,094 92 | virtual bool UpdatePredictionCache(DMatrix const* /*data*/, 2026-02-13T08:01:07,095 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:07,096 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/random.h:20, 2026-02-13T08:01:07,097 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_colmaker.cc:13: 2026-02-13T08:01:07,098 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2026-02-13T08:01:07,099 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:01:07,100 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T08:01:07,101 | ^ 2026-02-13T08:01:07,101 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:01:07,102 In file included from /usr/include/c++/12/vector:70, 2026-02-13T08:01:07,103 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_colmaker.cc:9: 2026-02-13T08:01:07,104 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’: 2026-02-13T08:01:07,105 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T08:01:07,106 523 | vector<_Tp, _Alloc>:: 2026-02-13T08:01:07,107 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:07,108 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::NodeEntry; _Alloc = std::allocator]’: 2026-02-13T08:01:07,109 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T08:01:07,111 In file included from /usr/include/c++/12/vector:64: 2026-02-13T08:01:07,111 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’, 2026-02-13T08:01:07,112 inlined from ‘void xgboost::tree::ColMaker::Builder::InitNewNode(const std::vector&, const std::vector, std::allocator > >&, const xgboost::DMatrix&, const xgboost::RegTree&)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_colmaker.cc:275:19: 2026-02-13T08:01:07,113 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:01:07,114 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T08:01:07,115 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:07,116 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::NodeEntry; _Alloc = std::allocator]’, 2026-02-13T08:01:07,116 inlined from ‘void xgboost::tree::ColMaker::Builder::InitNewNode(const std::vector&, const std::vector, std::allocator > >&, const xgboost::DMatrix&, const xgboost::RegTree&)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_colmaker.cc:277:22: 2026-02-13T08:01:07,117 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:01:07,118 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T08:01:07,119 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:07,120 In file included from /usr/include/c++/12/vector:63: 2026-02-13T08:01:07,121 /usr/include/c++/12/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*]’: 2026-02-13T08:01:07,122 /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:01:07,123 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, 2026-02-13T08:01:07,124 | ^~~~~~~~~~~~~~~~ 2026-02-13T08:01:07,125 /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:01:07,126 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*; bool _TrivialValueTypes = false]’, 2026-02-13T08:01:07,127 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2026-02-13T08:01:07,128 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*; _Tp = xgboost::tree::ColMaker::ThreadEntry]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2026-02-13T08:01:07,129 inlined from ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1617:35, 2026-02-13T08:01:07,129 inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/vector.tcc:232:44: 2026-02-13T08:01:07,130 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:01:07,131 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2026-02-13T08:01:07,132 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:07,133 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*; bool _TrivialValueTypes = false]’, 2026-02-13T08:01:07,135 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2026-02-13T08:01:07,137 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*; _Tp = xgboost::tree::ColMaker::ThreadEntry]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2026-02-13T08:01:07,139 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2026-02-13T08:01:07,140 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector; _Args = {const vector >&}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2026-02-13T08:01:07,141 inlined from ‘_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = vector*; _Size = unsigned int; _Tp = vector]’ at /usr/include/c++/12/bits/stl_uninitialized.h:267:21: 2026-02-13T08:01:07,142 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:01:07,143 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2026-02-13T08:01:07,144 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:07,145 In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*; bool _TrivialValueTypes = false]’, 2026-02-13T08:01:07,146 inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*]’ at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 2026-02-13T08:01:07,146 inlined from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = xgboost::tree::ColMaker::ThreadEntry*; _Tp = xgboost::tree::ColMaker::ThreadEntry]’ at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, 2026-02-13T08:01:07,147 inlined from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:601:31, 2026-02-13T08:01:07,148 inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/new_allocator.h:175:4, 2026-02-13T08:01:07,149 inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector; _Args = {const std::vector >&}; _Tp = std::vector]’ at /usr/include/c++/12/bits/alloc_traits.h:516:17, 2026-02-13T08:01:07,150 inlined from ‘std::vector<_Tp, _Alloc>::_Temporary_value::_Temporary_value(std::vector<_Tp, _Alloc>*, _Args&& ...) [with _Args = {const std::vector >&}; _Tp = std::vector; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/stl_vector.h:1830:30, 2026-02-13T08:01:07,151 inlined from ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::vector; _Alloc = std::allocator >]’ at /usr/include/c++/12/bits/vector.tcc:534:25: 2026-02-13T08:01:07,152 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:01:07,153 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2026-02-13T08:01:07,155 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:07,155 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_colmaker.cc: In member function ‘virtual void xgboost::tree::ColMaker::Update(const xgboost::tree::TrainParam*, xgboost::GradientContainer*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2026-02-13T08:01:07,156 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_colmaker.cc:99:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:01:07,157 99 | void Update(TrainParam const *param, GradientContainer *in_gpair, DMatrix *dmat, 2026-02-13T08:01:07,158 | ^~~~~~ 2026-02-13T08:01:09,767 [113/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_model.cc.o 2026-02-13T08:01:09,768 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/tree_model.cc: In member function ‘void xgboost::RegTree::SetLeaves(std::vector >, xgboost::common::Span)’: 2026-02-13T08:01:09,769 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/tree_model.cc:896:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:01:09,770 896 | void RegTree::SetLeaves(std::vector leaves, common::Span weights) { 2026-02-13T08:01:09,771 | ^~~~~~~ 2026-02-13T08:01:09,772 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/tree_model.cc: In member function ‘void xgboost::RegTree::ExpandCategorical(xgboost::bst_node_t, xgboost::bst_feature_t, xgboost::common::Span, bool, xgboost::bst_float, xgboost::bst_float, xgboost::bst_float, xgboost::bst_float, float, float, float)’: 2026-02-13T08:01:09,773 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/tree_model.cc:901:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:01:09,774 901 | void RegTree::ExpandCategorical(bst_node_t nidx, bst_feature_t split_index, 2026-02-13T08:01:09,775 | ^~~~~~~ 2026-02-13T08:01:09,776 In file included from /usr/include/c++/12/vector:70, 2026-02-13T08:01:09,777 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/base.h:17, 2026-02-13T08:01:09,778 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/tree_model.h:10, 2026-02-13T08:01:09,779 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/tree_model.cc:6: 2026-02-13T08:01:09,780 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = long long int; _Alloc = std::allocator]’: 2026-02-13T08:01:09,781 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T08:01:09,782 439 | vector<_Tp, _Alloc>:: 2026-02-13T08:01:09,783 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:09,784 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&}; _Tp = long long int; _Alloc = std::allocator]’, 2026-02-13T08:01:09,785 inlined from ‘void xgboost::RegTree::SaveCategoricalSplit(xgboost::Json*) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/tree_model.cc:1039:50: 2026-02-13T08:01:09,787 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T08:01:09,788 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T08:01:09,788 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:09,789 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&}; _Tp = long long int; _Alloc = std::allocator]’, 2026-02-13T08:01:09,790 inlined from ‘void xgboost::RegTree::SaveCategoricalSplit(xgboost::Json*) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/tree_model.cc:1048:47: 2026-02-13T08:01:09,791 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2026-02-13T08:01:09,792 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T08:01:09,793 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:23,838 [114/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_sync.cc.o 2026-02-13T08:01:23,838 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_sync.cc:15: 2026-02-13T08:01:23,839 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/tree_updater.h: In member function ‘virtual bool xgboost::TreeUpdater::UpdatePredictionCache(const xgboost::DMatrix*, xgboost::common::Span >, xgboost::linalg::MatrixView)’: 2026-02-13T08:01:23,840 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/tree_updater.h:92:16: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:01:23,841 92 | virtual bool UpdatePredictionCache(DMatrix const* /*data*/, 2026-02-13T08:01:23,842 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:23,843 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_sync.cc:9: 2026-02-13T08:01:23,844 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = char]’: 2026-02-13T08:01:23,845 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:01:23,846 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T08:01:23,847 | ^ 2026-02-13T08:01:23,847 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:01:23,848 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_sync.cc: In member function ‘virtual void xgboost::tree::TreeSyncher::Update(const xgboost::tree::TrainParam*, xgboost::GradientContainer*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2026-02-13T08:01:23,849 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_sync.cc:35:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:01:23,850 35 | void Update(TrainParam const*, GradientContainer*, DMatrix*, 2026-02-13T08:01:23,851 | ^~~~~~ 2026-02-13T08:01:28,340 [115/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_refresh.cc.o 2026-02-13T08:01:28,341 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_refresh.cc:17: 2026-02-13T08:01:28,342 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/tree_updater.h: In member function ‘virtual bool xgboost::TreeUpdater::UpdatePredictionCache(const xgboost::DMatrix*, xgboost::common::Span >, xgboost::linalg::MatrixView)’: 2026-02-13T08:01:28,342 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/include/xgboost/tree_updater.h:92:16: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:01:28,343 92 | virtual bool UpdatePredictionCache(DMatrix const* /*data*/, 2026-02-13T08:01:28,344 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:01:28,344 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_refresh.cc:10: 2026-02-13T08:01:28,345 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2026-02-13T08:01:28,346 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:01:28,347 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T08:01:28,348 | ^~~~~~~~~ 2026-02-13T08:01:28,349 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:01:28,349 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T08:01:28,350 | ^ 2026-02-13T08:01:28,351 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:01:28,352 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_refresh.cc: In member function ‘virtual void xgboost::tree::TreeRefresher::Update(const xgboost::tree::TrainParam*, xgboost::GradientContainer*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2026-02-13T08:01:28,352 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_refresh.cc:34:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:01:28,353 34 | void Update(TrainParam const *param, GradientContainer *in_gpair, DMatrix *p_fmat, 2026-02-13T08:01:28,354 | ^~~~~~ 2026-02-13T08:01:28,355 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T08:01:28,356 inlined from ‘virtual void xgboost::tree::TreeRefresher::Update(const xgboost::tree::TrainParam*, xgboost::GradientContainer*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_refresh.cc:93:29: 2026-02-13T08:01:28,357 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:01:28,357 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T08:01:28,358 | ^ 2026-02-13T08:01:28,358 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:02:06,262 [116/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_approx.cc.o 2026-02-13T08:02:06,262 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/hist_util.h:17, 2026-02-13T08:02:06,263 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:15: 2026-02-13T08:02:06,264 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2026-02-13T08:02:06,264 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/categorical.h:52:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,265 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2026-02-13T08:02:06,266 | ^~~~~~~~ 2026-02-13T08:02:06,266 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:13, 2026-02-13T08:02:06,267 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:13: 2026-02-13T08:02:06,267 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’, 2026-02-13T08:02:06,268 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53, 2026-02-13T08:02:06,269 inlined from ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, std::vector<_Tp, _Alloc>*, Op) [with T = unsigned char; Alloc = std::allocator]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:67:72: 2026-02-13T08:02:06,269 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,270 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T08:02:06,271 | ^ 2026-02-13T08:02:06,271 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,272 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:22: 2026-02-13T08:02:06,273 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EnumeratePart(const xgboost::common::HistogramCuts&, xgboost::common::Span, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) [with int d_step = 1]’: 2026-02-13T08:02:06,273 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:191:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,274 191 | void EnumeratePart(common::HistogramCuts const &cut, common::Span sorted_idx, 2026-02-13T08:02:06,274 | ^~~~~~~~~~~~~ 2026-02-13T08:02:06,275 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:191:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T08:02:06,276 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EnumeratePart(const xgboost::common::HistogramCuts&, xgboost::common::Span, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) [with int d_step = -1]’: 2026-02-13T08:02:06,276 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:191:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,277 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:191:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T08:02:06,277 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::tree::GradStats xgboost::tree::HistEvaluator::EnumerateSplit(const xgboost::common::HistogramCuts&, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) const [with int d_step = 1]’: 2026-02-13T08:02:06,278 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:263:13: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T08:02:06,279 263 | GradStats EnumerateSplit(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2026-02-13T08:02:06,279 | ^~~~~~~~~~~~~~ 2026-02-13T08:02:06,280 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::tree::GradStats xgboost::tree::HistEvaluator::EnumerateSplit(const xgboost::common::HistogramCuts&, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) const [with int d_step = -1]’: 2026-02-13T08:02:06,281 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:263:13: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T08:02:06,281 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:27: 2026-02-13T08:02:06,282 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/hist_cache.h: In member function ‘void xgboost::tree::BoundedHistCollection::AllocateHistograms(xgboost::common::Span, xgboost::common::Span)’: 2026-02-13T08:02:06,283 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/hist_cache.h:85:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,283 85 | void AllocateHistograms(common::Span nodes_to_build, 2026-02-13T08:02:06,284 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,285 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/hist_cache.h:85:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,285 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:25: 2026-02-13T08:02:06,286 In lambda function, 2026-02-13T08:02:06,286 inlined from ‘xgboost::common::ParallelFor2d(const xgboost::Context*, const xgboost::tree::ScalarTreeView&, const std::vector >&, const std::vector >&):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::tree::ScalarTreeView&, const std::vector >&, const std::vector >&)::&&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:154:13, 2026-02-13T08:02:06,287 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor2d(const xgboost::Context*, const xgboost::tree::ScalarTreeView&, const std::vector >&, const std::vector >&):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::tree::ScalarTreeView&, const std::vector >&, const std::vector >&)::&&)::; Parameters = {}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T08:02:06,288 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder13SyncHistogramINS2_14ScalarTreeViewEEEvPKNS_7ContextERKT_RKSt6vectorIiSaIiEESG_EUljNS0_7Range1dEE2_EEvRKNS0_14BlockedSpace2dEiOS9_._omp_fn.0’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:147:12: 2026-02-13T08:02:06,289 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:214:34: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:02:06,289 214 | common::SubtractionHist(subtract_hist, parent_hist, sibling_hist, r.begin(), r.end()); 2026-02-13T08:02:06,290 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,291 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EnumerateOneHot(const xgboost::common::HistogramCuts&, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) const’: 2026-02-13T08:02:06,292 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:114:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T08:02:06,293 114 | void EnumerateOneHot(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2026-02-13T08:02:06,294 | ^~~~~~~~~~~~~~~ 2026-02-13T08:02:06,294 In file included from /usr/include/c++/12/vector:70, 2026-02-13T08:02:06,295 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:11: 2026-02-13T08:02:06,296 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’: 2026-02-13T08:02:06,296 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T08:02:06,297 523 | vector<_Tp, _Alloc>:: 2026-02-13T08:02:06,297 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,298 In file included from /usr/include/c++/12/vector:64: 2026-02-13T08:02:06,298 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2026-02-13T08:02:06,299 inlined from ‘void xgboost::common::HistCollection::AllocateData(xgboost::bst_uint)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/hist_util.h:453:34, 2026-02-13T08:02:06,300 inlined from ‘xgboost::common::GHistRow xgboost::common::ParallelGHistBuilder::GetInitializedHist(size_t, size_t)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/hist_util.h:512:32: 2026-02-13T08:02:06,300 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-02-13T08:02:06,301 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T08:02:06,301 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,302 In lambda function, 2026-02-13T08:02:06,303 inlined from ‘xgboost::common::ParallelFor2d(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::BuildLocalHistograms(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool)::&&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:154:13, 2026-02-13T08:02:06,303 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor2d(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::BuildLocalHistograms(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool)::&&)::; Parameters = {}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T08:02:06,304 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb0EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:147:12: 2026-02-13T08:02:06,305 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:89:39: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:02:06,306 89 | common::BuildHist(gpair_h, rid_set, gidx, hist, read_by_column); 2026-02-13T08:02:06,306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,307 In lambda function, 2026-02-13T08:02:06,307 inlined from ‘xgboost::common::ParallelFor2d(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::BuildLocalHistograms(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool)::&&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:154:13, 2026-02-13T08:02:06,308 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor2d(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::BuildLocalHistograms(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool)::&&)::; Parameters = {}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T08:02:06,309 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb1EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:147:12: 2026-02-13T08:02:06,309 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:89:39: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:02:06,310 89 | common::BuildHist(gpair_h, rid_set, gidx, hist, read_by_column); 2026-02-13T08:02:06,311 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,311 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:14: 2026-02-13T08:02:06,312 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2026-02-13T08:02:06,312 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,313 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T08:02:06,313 | ^ 2026-02-13T08:02:06,314 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,314 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In function ‘void xgboost::tree::UpdatePredictionCacheImpl(const xgboost::Context*, const xgboost::RegTree*, xgboost::common::Span, xgboost::linalg::MatrixView)’: 2026-02-13T08:02:06,315 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:755:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,316 755 | inline void UpdatePredictionCacheImpl(Context const *ctx, RegTree const *p_last_tree, 2026-02-13T08:02:06,316 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,317 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc: In member function ‘virtual bool xgboost::tree::GlobalApproxUpdater::UpdatePredictionCache(const xgboost::DMatrix*, xgboost::common::Span >, xgboost::linalg::MatrixView)’: 2026-02-13T08:02:06,318 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:316:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:02:06,318 316 | bool UpdatePredictionCache(DMatrix const *p_fmat, 2026-02-13T08:02:06,319 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,320 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h: In member function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const TreeView&, std::vector >*, std::vector >*, bool) [with TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T08:02:06,320 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:125:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,321 125 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2026-02-13T08:02:06,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,322 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:125:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,323 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:125:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,323 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:146:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,324 146 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2026-02-13T08:02:06,324 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,325 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:146:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,325 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:146:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,326 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’: 2026-02-13T08:02:06,327 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T08:02:06,328 439 | vector<_Tp, _Alloc>:: 2026-02-13T08:02:06,328 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,329 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’: 2026-02-13T08:02:06,329 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T08:02:06,330 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2026-02-13T08:02:06,331 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:387:30: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:02:06,332 387 | EnumeratePart<+1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2026-02-13T08:02:06,332 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,333 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:388:30: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:02:06,334 388 | EnumeratePart<-1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2026-02-13T08:02:06,334 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,335 In file included from /usr/include/c++/12/algorithm:61, 2026-02-13T08:02:06,336 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:6: 2026-02-13T08:02:06,337 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _OIter = __gnu_cxx::__normal_iterator >; _UnaryOperation = xgboost::tree::AllgatherColumnSplit(const xgboost::Context*, const std::vector&)::&)>]’: 2026-02-13T08:02:06,337 /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,338 4252 | transform(_InputIterator __first, _InputIterator __last, 2026-02-13T08:02:06,339 | ^~~~~~~~~ 2026-02-13T08:02:06,339 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EvaluateSplits(const xgboost::tree::BoundedHistCollection&, const xgboost::common::HistogramCuts&, xgboost::common::Span, const xgboost::RegTree&, std::vector*)’: 2026-02-13T08:02:06,340 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:334:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,341 334 | void EvaluateSplits(const BoundedHistCollection &hist, common::HistogramCuts const &cut, 2026-02-13T08:02:06,341 | ^~~~~~~~~~~~~~ 2026-02-13T08:02:06,342 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const xgboost::Context*&, long long unsigned int, const long long unsigned int&, bool}; _Tp = xgboost::tree::CommonRowPartitioner; _Alloc = std::allocator]’: 2026-02-13T08:02:06,342 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T08:02:06,343 439 | vector<_Tp, _Alloc>:: 2026-02-13T08:02:06,344 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,344 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2026-02-13T08:02:06,345 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:02:06,346 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T08:02:06,346 | ^~~~~~~~~ 2026-02-13T08:02:06,347 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,347 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T08:02:06,348 | ^ 2026-02-13T08:02:06,349 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,349 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T08:02:06,350 inlined from ‘void xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const TreeView&, const std::vector >&, const std::vector >&) [with TreeView = xgboost::tree::ScalarTreeView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:194:12: 2026-02-13T08:02:06,351 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:02:06,351 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T08:02:06,352 | ^ 2026-02-13T08:02:06,352 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:02:06,353 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc: In member function ‘xgboost::tree::CPUExpandEntry xgboost::tree::GlobalApproxBuilder::InitRoot(xgboost::DMatrix*, const std::vector, std::allocator > >&, xgboost::common::Span, xgboost::RegTree*)’: 2026-02-13T08:02:06,353 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:101:18: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,354 101 | CPUExpandEntry InitRoot(DMatrix *p_fmat, std::vector const &gpair, 2026-02-13T08:02:06,354 | ^~~~~~~~ 2026-02-13T08:02:06,355 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T08:02:06,356 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:141:67, 2026-02-13T08:02:06,356 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:160:53, 2026-02-13T08:02:06,357 inlined from ‘xgboost::tree::CPUExpandEntry xgboost::tree::GlobalApproxBuilder::InitRoot(xgboost::DMatrix*, const std::vector, std::allocator > >&, xgboost::common::Span, xgboost::RegTree*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:112:94: 2026-02-13T08:02:06,358 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:02:06,358 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T08:02:06,359 | ^ 2026-02-13T08:02:06,360 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:02:06,360 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc: In member function ‘xgboost::tree::CPUExpandEntry xgboost::tree::GlobalApproxBuilder::InitRoot(xgboost::DMatrix*, const std::vector, std::allocator > >&, xgboost::common::Span, xgboost::RegTree*)’: 2026-02-13T08:02:06,361 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:127:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,362 127 | evaluator_.EvaluateSplits(histograms, feature_values_, ft, *p_tree, &nodes); 2026-02-13T08:02:06,363 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,363 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:127:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,364 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2026-02-13T08:02:06,364 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = xgboost::tree::CPUExpandEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]’: 2026-02-13T08:02:06,365 /usr/include/c++/12/bits/stl_heap.h:135:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,366 135 | __push_heap(_RandomAccessIterator __first, 2026-02-13T08:02:06,366 | ^~~~~~~~~~~ 2026-02-13T08:02:06,367 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:02:06,367 inlined from ‘void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Sequence = std::vector; _Compare = std::function]’ at /usr/include/c++/12/bits/stl_queue.h:740:13: 2026-02-13T08:02:06,368 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,369 1287 | _M_realloc_insert(end(), __x); 2026-02-13T08:02:06,370 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:02:06,370 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::ApplyTreeSplit(const xgboost::tree::CPUExpandEntry&, xgboost::RegTree*)’: 2026-02-13T08:02:06,371 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:432:29: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,371 432 | tree.ExpandCategorical( 2026-02-13T08:02:06,372 | ~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T08:02:06,373 433 | candidate.nid, candidate.split.SplitIndex(), candidate.split.cat_bits, 2026-02-13T08:02:06,373 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,374 434 | candidate.split.DefaultLeft(), base_weight, left_weight * param_->learning_rate, 2026-02-13T08:02:06,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,376 435 | right_weight * param_->learning_rate, candidate.split.loss_chg, parent_sum.GetHess(), 2026-02-13T08:02:06,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,377 436 | candidate.split.left_sum.GetHess(), candidate.split.right_sum.GetHess()); 2026-02-13T08:02:06,378 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,378 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:432:29: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,379 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc: In member function ‘void xgboost::tree::GlobalApproxBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*, xgboost::common::Span)’: 2026-02-13T08:02:06,379 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:75:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,380 75 | void InitData(DMatrix *p_fmat, RegTree const *p_tree, common::Span hess) { 2026-02-13T08:02:06,380 | ^~~~~~~~ 2026-02-13T08:02:06,381 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const xgboost::Context*&, long long unsigned int, const long long unsigned int&, bool}; _Tp = xgboost::tree::CommonRowPartitioner; _Alloc = std::allocator]’, 2026-02-13T08:02:06,381 inlined from ‘void xgboost::tree::GlobalApproxBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*, xgboost::common::Span)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:90:32: 2026-02-13T08:02:06,382 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,382 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T08:02:06,383 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,384 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = xgboost::tree::CPUExpandEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-02-13T08:02:06,384 /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,385 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-02-13T08:02:06,386 | ^~~~~~~~~~~~~ 2026-02-13T08:02:06,386 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-02-13T08:02:06,387 /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,388 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, 2026-02-13T08:02:06,389 | ^~~~~~~~~~~ 2026-02-13T08:02:06,389 /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,390 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:02:06,390 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/driver.h:92:28: 2026-02-13T08:02:06,391 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,391 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T08:02:06,392 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,392 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc: In member function ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector, std::allocator > >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’: 2026-02-13T08:02:06,393 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:178:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,393 178 | void UpdateTree(DMatrix *p_fmat, std::vector const &gpair, common::Span hess, 2026-02-13T08:02:06,394 | ^~~~~~~~~~ 2026-02-13T08:02:06,395 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:181:19: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,395 181 | this->InitData(p_fmat, p_tree, hess); 2026-02-13T08:02:06,396 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,397 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:181:19: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,398 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:185:32: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,398 185 | driver.Push({this->InitRoot(p_fmat, gpair, hess, p_tree)}); 2026-02-13T08:02:06,399 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,399 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:02:06,400 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector, std::allocator > >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:205:26: 2026-02-13T08:02:06,401 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,401 1287 | _M_realloc_insert(end(), __x); 2026-02-13T08:02:06,402 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:02:06,403 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:02:06,403 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector, std::allocator > >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:207:40: 2026-02-13T08:02:06,404 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,404 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T08:02:06,405 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,405 In member function ‘void xgboost::tree::MultiHistogramBuilder::BuildHistLeftRight(const xgboost::Context*, xgboost::DMatrix*, const TreeView&, const std::vector&, const std::vector<_ValT>&, xgboost::linalg::MatrixView >, const xgboost::BatchParam&, bool) [with Partitioner = xgboost::tree::CommonRowPartitioner; ExpandEntry = xgboost::tree::CPUExpandEntry; TreeView = xgboost::tree::ScalarTreeView]’, 2026-02-13T08:02:06,406 inlined from ‘void xgboost::tree::GlobalApproxBuilder::BuildHistogram(xgboost::DMatrix*, xgboost::RegTree*, const std::vector&, const std::vector, std::allocator > >&, xgboost::common::Span)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:148:48, 2026-02-13T08:02:06,406 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector, std::allocator > >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:222:29: 2026-02-13T08:02:06,407 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:397:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,408 397 | AssignNodes(tree, valid_candidates, nodes_to_build, nodes_to_sub); 2026-02-13T08:02:06,409 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,409 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:02:06,410 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector, std::allocator > >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:228:32: 2026-02-13T08:02:06,411 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,412 1287 | _M_realloc_insert(end(), __x); 2026-02-13T08:02:06,413 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:02:06,413 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:02:06,414 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector, std::allocator > >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:229:32: 2026-02-13T08:02:06,414 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,415 1287 | _M_realloc_insert(end(), __x); 2026-02-13T08:02:06,415 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:02:06,416 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc: In member function ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector, std::allocator > >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’: 2026-02-13T08:02:06,416 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:234:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,417 234 | evaluator_.EvaluateSplits(histograms, feature_values_, ft, *p_tree, &best_splits); 2026-02-13T08:02:06,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,418 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:234:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,419 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:02:06,420 inlined from ‘void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Sequence = std::vector; _Compare = std::function]’ at /usr/include/c++/12/bits/stl_queue.h:740:13, 2026-02-13T08:02:06,421 inlined from ‘void xgboost::tree::Driver::Push(EntryIterT, EntryIterT) [with EntryIterT = __gnu_cxx::__normal_iterator >; ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/driver.h:46:20, 2026-02-13T08:02:06,421 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector, std::allocator > >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:237:18: 2026-02-13T08:02:06,422 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,423 1287 | _M_realloc_insert(end(), __x); 2026-02-13T08:02:06,424 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:02:06,424 In function ‘void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = function]’, 2026-02-13T08:02:06,425 inlined from ‘std::priority_queue<_Tp, _Sequence, _Compare>::priority_queue(const _Compare&, _Sequence&&) [with _Tp = xgboost::tree::CPUExpandEntry; _Sequence = std::vector; _Compare = std::function]’ at /usr/include/c++/12/bits/stl_queue.h:567:23, 2026-02-13T08:02:06,426 inlined from ‘xgboost::tree::Driver::Driver(xgboost::tree::TrainParam, std::size_t) [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/driver.h:39:9, 2026-02-13T08:02:06,426 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector, std::allocator > >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:183:42: 2026-02-13T08:02:06,427 /usr/include/c++/12/bits/stl_heap.h:413:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:02:06,427 413 | std::__make_heap(__first, __last, __cmp); 2026-02-13T08:02:06,428 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,429 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc: In member function ‘virtual void xgboost::tree::GlobalApproxUpdater::Update(const xgboost::tree::TrainParam*, xgboost::GradientContainer*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2026-02-13T08:02:06,429 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:287:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:02:06,430 287 | void Update(TrainParam const *param, GradientContainer *in_gpair, DMatrix *m, 2026-02-13T08:02:06,431 | ^~~~~~ 2026-02-13T08:02:06,432 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:310:31: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:02:06,432 310 | this->pimpl_->UpdateTree(m, s_gpair, hess, p_tree, &out_position[t_idx]); 2026-02-13T08:02:06,433 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:02:06,433 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_approx.cc:310:31: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,082 [117/118] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_quantile_hist.cc.o 2026-02-13T08:03:12,083 In file included from /usr/include/c++/12/algorithm:60, 2026-02-13T08:03:12,084 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:7: 2026-02-13T08:03:12,085 /usr/include/c++/12/bits/stl_algobase.h: In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_negate:: >]’: 2026-02-13T08:03:12,085 /usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-02-13T08:03:12,086 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, 2026-02-13T08:03:12,087 | ^~~~~~~~~ 2026-02-13T08:03:12,087 /usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-02-13T08:03:12,088 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/hist_util.h:17, 2026-02-13T08:03:12,088 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:17: 2026-02-13T08:03:12,089 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2026-02-13T08:03:12,089 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/categorical.h:52:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,090 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2026-02-13T08:03:12,090 | ^~~~~~~~ 2026-02-13T08:03:12,091 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:27: 2026-02-13T08:03:12,091 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In static member function ‘static double xgboost::tree::HistMultiEvaluator::MultiCalcSplitGain(const xgboost::tree::TrainParam&, xgboost::linalg::VectorView >, xgboost::linalg::VectorView >, xgboost::linalg::VectorView, xgboost::linalg::VectorView)’: 2026-02-13T08:03:12,091 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:504:17: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2026-02-13T08:03:12,092 504 | static double MultiCalcSplitGain(TrainParam const ¶m, 2026-02-13T08:03:12,093 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,093 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:504:17: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2026-02-13T08:03:12,094 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EnumeratePart(const xgboost::common::HistogramCuts&, xgboost::common::Span, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) [with int d_step = 1]’: 2026-02-13T08:03:12,094 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:191:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,095 191 | void EnumeratePart(common::HistogramCuts const &cut, common::Span sorted_idx, 2026-02-13T08:03:12,095 | ^~~~~~~~~~~~~ 2026-02-13T08:03:12,096 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:191:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T08:03:12,096 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EnumeratePart(const xgboost::common::HistogramCuts&, xgboost::common::Span, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) [with int d_step = -1]’: 2026-02-13T08:03:12,097 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:191:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,097 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:191:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T08:03:12,098 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::tree::GradStats xgboost::tree::HistEvaluator::EnumerateSplit(const xgboost::common::HistogramCuts&, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) const [with int d_step = 1]’: 2026-02-13T08:03:12,098 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:263:13: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T08:03:12,098 263 | GradStats EnumerateSplit(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2026-02-13T08:03:12,099 | ^~~~~~~~~~~~~~ 2026-02-13T08:03:12,099 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::tree::GradStats xgboost::tree::HistEvaluator::EnumerateSplit(const xgboost::common::HistogramCuts&, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) const [with int d_step = -1]’: 2026-02-13T08:03:12,100 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:263:13: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T08:03:12,100 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:27: 2026-02-13T08:03:12,101 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/hist_cache.h: In member function ‘void xgboost::tree::BoundedHistCollection::AllocateHistograms(xgboost::common::Span, xgboost::common::Span)’: 2026-02-13T08:03:12,102 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/hist_cache.h:85:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,102 85 | void AllocateHistograms(common::Span nodes_to_build, 2026-02-13T08:03:12,103 | ^~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,103 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/hist_cache.h:85:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,103 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:31: 2026-02-13T08:03:12,104 In lambda function, 2026-02-13T08:03:12,104 inlined from ‘xgboost::common::ParallelFor2d(const xgboost::Context*, const xgboost::tree::ScalarTreeView&, const std::vector >&, const std::vector >&):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::tree::ScalarTreeView&, const std::vector >&, const std::vector >&)::&&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:154:13, 2026-02-13T08:03:12,105 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor2d(const xgboost::Context*, const xgboost::tree::ScalarTreeView&, const std::vector >&, const std::vector >&):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::tree::ScalarTreeView&, const std::vector >&, const std::vector >&)::&&)::; Parameters = {}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T08:03:12,105 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder13SyncHistogramINS2_14ScalarTreeViewEEEvPKNS_7ContextERKT_RKSt6vectorIiSaIiEESG_EUljNS0_7Range1dEE2_EEvRKNS0_14BlockedSpace2dEiOS9_._omp_fn.0’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:147:12: 2026-02-13T08:03:12,106 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:214:34: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:03:12,106 214 | common::SubtractionHist(subtract_hist, parent_hist, sibling_hist, r.begin(), r.end()); 2026-02-13T08:03:12,107 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,107 In lambda function, 2026-02-13T08:03:12,108 inlined from ‘xgboost::common::ParallelFor2d(const xgboost::Context*, const xgboost::tree::MultiTargetTreeView&, const std::vector >&, const std::vector >&):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::tree::MultiTargetTreeView&, const std::vector >&, const std::vector >&)::&&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:154:13, 2026-02-13T08:03:12,108 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor2d(const xgboost::Context*, const xgboost::tree::MultiTargetTreeView&, const std::vector >&, const std::vector >&):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::tree::MultiTargetTreeView&, const std::vector >&, const std::vector >&)::&&)::; Parameters = {}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T08:03:12,109 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder13SyncHistogramINS2_19MultiTargetTreeViewEEEvPKNS_7ContextERKT_RKSt6vectorIiSaIiEESG_EUljNS0_7Range1dEE2_EEvRKNS0_14BlockedSpace2dEiOS9_._omp_fn.0’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:147:12: 2026-02-13T08:03:12,110 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:214:34: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:03:12,110 214 | common::SubtractionHist(subtract_hist, parent_hist, sibling_hist, r.begin(), r.end()); 2026-02-13T08:03:12,110 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,111 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EnumerateOneHot(const xgboost::common::HistogramCuts&, xgboost::common::ConstGHistRow, xgboost::bst_feature_t, xgboost::bst_node_t, const xgboost::tree::TreeEvaluator::SplitEvaluator&, xgboost::tree::SplitEntry*) const’: 2026-02-13T08:03:12,111 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:114:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2026-02-13T08:03:12,112 114 | void EnumerateOneHot(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2026-02-13T08:03:12,113 | ^~~~~~~~~~~~~~~ 2026-02-13T08:03:12,113 In file included from /usr/include/c++/12/vector:70, 2026-02-13T08:03:12,113 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:13: 2026-02-13T08:03:12,114 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’: 2026-02-13T08:03:12,115 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2026-02-13T08:03:12,115 523 | vector<_Tp, _Alloc>:: 2026-02-13T08:03:12,116 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,116 In file included from /usr/include/c++/12/vector:64: 2026-02-13T08:03:12,117 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2026-02-13T08:03:12,117 inlined from ‘void xgboost::common::HistCollection::AllocateData(xgboost::bst_uint)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/hist_util.h:453:34, 2026-02-13T08:03:12,118 inlined from ‘xgboost::common::GHistRow xgboost::common::ParallelGHistBuilder::GetInitializedHist(size_t, size_t)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/hist_util.h:512:32: 2026-02-13T08:03:12,118 /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-02-13T08:03:12,119 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2026-02-13T08:03:12,119 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,120 In lambda function, 2026-02-13T08:03:12,120 inlined from ‘xgboost::common::ParallelFor2d(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::BuildLocalHistograms(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool)::&&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:154:13, 2026-02-13T08:03:12,121 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor2d(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::BuildLocalHistograms(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool)::&&)::; Parameters = {}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T08:03:12,122 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb0EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:147:12: 2026-02-13T08:03:12,122 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:89:39: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:03:12,123 89 | common::BuildHist(gpair_h, rid_set, gidx, hist, read_by_column); 2026-02-13T08:03:12,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,124 In lambda function, 2026-02-13T08:03:12,125 inlined from ‘xgboost::common::ParallelFor2d(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::BuildLocalHistograms(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool)::&&)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:154:13, 2026-02-13T08:03:12,126 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor2d(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::BuildLocalHistograms(const xgboost::common::BlockedSpace2d&, const xgboost::GHistIndexMatrix&, const std::vector >&, const xgboost::common::RowSetCollection&, xgboost::common::Span >, bool)::&&)::; Parameters = {}]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/dmlc-core/include/dmlc/././common.h:69:8, 2026-02-13T08:03:12,126 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb1EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../common/threading_utils.h:147:12: 2026-02-13T08:03:12,127 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:89:39: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:03:12,127 89 | common::BuildHist(gpair_h, rid_set, gidx, hist, read_by_column); 2026-02-13T08:03:12,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,128 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:14, 2026-02-13T08:03:12,129 from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:15: 2026-02-13T08:03:12,129 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/broadcast.h: In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = unsigned int]’: 2026-02-13T08:03:12,130 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,131 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2026-02-13T08:03:12,131 | ^ 2026-02-13T08:03:12,132 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,133 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘bool xgboost::tree::HistMultiEvaluator::EnumerateSplit(const xgboost::common::HistogramCuts&, xgboost::bst_feature_t, xgboost::common::Span > >, xgboost::linalg::VectorView >, double, xgboost::tree::SplitEntryContainer > >*) const [with int d_step = 1]’: 2026-02-13T08:03:12,133 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:518:8: note: parameter passing for argument of type ‘xgboost::common::Span > >’ changed in GCC 7.1 2026-02-13T08:03:12,134 518 | bool EnumerateSplit(common::HistogramCuts const &cut, bst_feature_t fidx, 2026-02-13T08:03:12,134 | ^~~~~~~~~~~~~~ 2026-02-13T08:03:12,135 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:518:8: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2026-02-13T08:03:12,135 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:556:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2026-02-13T08:03:12,136 556 | MultiCalcSplitGain(*param_, right_sum, left_sum, right_weight, left_weight) - 2026-02-13T08:03:12,137 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,137 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:556:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2026-02-13T08:03:12,138 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:556:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2026-02-13T08:03:12,138 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2026-02-13T08:03:12,139 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:622:37: note: parameter passing for argument of type ‘xgboost::common::Span > >’ changed in GCC 7.1 2026-02-13T08:03:12,139 622 | this->EnumerateSplit<+1>(cut, fidx, node_hist, parent_sum, parent_gain, best); 2026-02-13T08:03:12,140 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,140 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:622:37: note: parameter passing for argument of type ‘xgboost::common::Span > >’ changed in GCC 7.1 2026-02-13T08:03:12,141 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:622:37: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2026-02-13T08:03:12,141 In member function ‘bool xgboost::tree::HistMultiEvaluator::EnumerateSplit(const xgboost::common::HistogramCuts&, xgboost::bst_feature_t, xgboost::common::Span > >, xgboost::linalg::VectorView >, double, xgboost::tree::SplitEntryContainer > >*) const [with int d_step = -1]’, 2026-02-13T08:03:12,142 inlined from ‘xgboost::tree::HistMultiEvaluator::EvaluateSplits(const xgboost::RegTree&, xgboost::common::Span, const xgboost::common::HistogramCuts&, std::vector*)::’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:624:35: 2026-02-13T08:03:12,142 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:567:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2026-02-13T08:03:12,142 567 | MultiCalcSplitGain(*param_, right_sum, left_sum, left_weight, right_weight) - 2026-02-13T08:03:12,143 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,143 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:567:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2026-02-13T08:03:12,144 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:567:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2026-02-13T08:03:12,144 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::linalg::Vector xgboost::tree::HistMultiEvaluator::InitRoot(xgboost::linalg::VectorView >)’: 2026-02-13T08:03:12,145 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:648:25: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2026-02-13T08:03:12,145 648 | linalg::Vector InitRoot(linalg::VectorView root_sum) { 2026-02-13T08:03:12,146 | ^~~~~~~~ 2026-02-13T08:03:12,147 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In function ‘void xgboost::tree::UpdatePredictionCacheImpl(const xgboost::Context*, const xgboost::RegTree*, xgboost::common::Span, xgboost::linalg::MatrixView)’: 2026-02-13T08:03:12,147 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:755:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,148 755 | inline void UpdatePredictionCacheImpl(Context const *ctx, RegTree const *p_last_tree, 2026-02-13T08:03:12,149 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,149 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc: In member function ‘virtual bool xgboost::tree::QuantileHistMaker::UpdatePredictionCache(const xgboost::DMatrix*, xgboost::common::Span >, xgboost::linalg::MatrixView)’: 2026-02-13T08:03:12,150 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:699:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:03:12,150 699 | bool UpdatePredictionCache(DMatrix const *p_fmat, 2026-02-13T08:03:12,151 | ^~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,151 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h: In member function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const TreeView&, std::vector >*, std::vector >*, bool) [with TreeView = xgboost::tree::MultiTargetTreeView]’: 2026-02-13T08:03:12,152 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:125:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,152 125 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2026-02-13T08:03:12,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,153 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:125:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,154 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:125:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,154 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:146:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,155 146 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2026-02-13T08:03:12,156 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,156 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:146:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,157 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:146:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,158 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h: In member function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const TreeView&, std::vector >*, std::vector >*, bool) [with TreeView = xgboost::tree::ScalarTreeView]’: 2026-02-13T08:03:12,160 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:125:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,160 125 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2026-02-13T08:03:12,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,162 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:125:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,163 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:125:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,163 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:146:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,164 146 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2026-02-13T08:03:12,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,165 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:146:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,165 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:146:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,165 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’: 2026-02-13T08:03:12,166 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T08:03:12,166 439 | vector<_Tp, _Alloc>:: 2026-02-13T08:03:12,167 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,167 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2026-02-13T08:03:12,168 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:387:30: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:03:12,168 387 | EnumeratePart<+1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2026-02-13T08:03:12,169 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,169 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:388:30: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:03:12,169 388 | EnumeratePart<-1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2026-02-13T08:03:12,170 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,170 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistMultiEvaluator::EvaluateSplits(const xgboost::RegTree&, xgboost::common::Span, const xgboost::common::HistogramCuts&, std::vector*)’: 2026-02-13T08:03:12,171 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:581:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,172 581 | void EvaluateSplits(RegTree const &tree, common::Span hist, 2026-02-13T08:03:12,172 | ^~~~~~~~~~~~~~ 2026-02-13T08:03:12,173 In file included from /usr/include/c++/12/algorithm:61: 2026-02-13T08:03:12,174 /usr/include/c++/12/bits/stl_algo.h: In function ‘_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _OIter = __gnu_cxx::__normal_iterator >; _UnaryOperation = xgboost::tree::AllgatherColumnSplit(const xgboost::Context*, const std::vector&)::&)>]’: 2026-02-13T08:03:12,174 /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,174 4252 | transform(_InputIterator __first, _InputIterator __last, 2026-02-13T08:03:12,175 | ^~~~~~~~~ 2026-02-13T08:03:12,176 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::EvaluateSplits(const xgboost::tree::BoundedHistCollection&, const xgboost::common::HistogramCuts&, xgboost::common::Span, const xgboost::RegTree&, std::vector*)’: 2026-02-13T08:03:12,176 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:334:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,177 334 | void EvaluateSplits(const BoundedHistCollection &hist, common::HistogramCuts const &cut, 2026-02-13T08:03:12,177 | ^~~~~~~~~~~~~~ 2026-02-13T08:03:12,177 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const xgboost::Context*&, long long unsigned int, const long long unsigned int&, bool}; _Tp = xgboost::tree::CommonRowPartitioner; _Alloc = std::allocator]’: 2026-02-13T08:03:12,178 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T08:03:12,178 439 | vector<_Tp, _Alloc>:: 2026-02-13T08:03:12,179 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,180 In file included from /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:13: 2026-02-13T08:03:12,180 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’: 2026-02-13T08:03:12,181 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:03:12,181 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2026-02-13T08:03:12,182 | ^~~~~~~~~ 2026-02-13T08:03:12,183 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,183 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T08:03:12,184 | ^ 2026-02-13T08:03:12,185 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,185 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T08:03:12,186 inlined from ‘void xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const TreeView&, const std::vector >&, const std::vector >&) [with TreeView = xgboost::tree::MultiTargetTreeView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:194:12: 2026-02-13T08:03:12,186 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:03:12,187 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T08:03:12,187 | ^ 2026-02-13T08:03:12,188 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:03:12,188 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T08:03:12,189 inlined from ‘void xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const TreeView&, const std::vector >&, const std::vector >&) [with TreeView = xgboost::tree::ScalarTreeView]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:194:12: 2026-02-13T08:03:12,189 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:03:12,190 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T08:03:12,190 | ^ 2026-02-13T08:03:12,191 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:03:12,191 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T08:03:12,192 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:141:67, 2026-02-13T08:03:12,193 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:160:53, 2026-02-13T08:03:12,193 inlined from ‘xgboost::tree::CPUExpandEntry xgboost::tree::HistUpdater::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:541:99: 2026-02-13T08:03:12,194 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:03:12,194 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T08:03:12,195 | ^ 2026-02-13T08:03:12,196 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:03:12,196 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc: In member function ‘xgboost::tree::CPUExpandEntry xgboost::tree::HistUpdater::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’: 2026-02-13T08:03:12,196 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:554:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,197 554 | evaluator_->EvaluateSplits(histogram_builder_->Histogram(0), gmat.cut, ft, *p_tree, 2026-02-13T08:03:12,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,198 555 | &entries); 2026-02-13T08:03:12,198 | ~~~~~~~~~ 2026-02-13T08:03:12,199 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:554:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,199 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc: In member function ‘xgboost::tree::MultiExpandEntry xgboost::tree::MultiTargetHistBuilder::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’: 2026-02-13T08:03:12,200 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:237:27: note: parameter passing for argument of type ‘xgboost::linalg::TensorView, 1>’ changed in GCC 7.1 2026-02-13T08:03:12,200 237 | cpu_impl::SumGradients(ctx_, gpair, root_sum.HostView()); 2026-02-13T08:03:12,201 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,202 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2026-02-13T08:03:12,203 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, bool, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:141:67, 2026-02-13T08:03:12,203 inlined from ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/aggregator.h:160:53, 2026-02-13T08:03:12,204 inlined from ‘xgboost::tree::MultiExpandEntry xgboost::tree::MultiTargetHistBuilder::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:243:47: 2026-02-13T08:03:12,204 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:03:12,205 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2026-02-13T08:03:12,206 | ^ 2026-02-13T08:03:12,206 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2026-02-13T08:03:12,207 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc: In member function ‘xgboost::tree::MultiExpandEntry xgboost::tree::MultiTargetHistBuilder::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’: 2026-02-13T08:03:12,207 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:249:50: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2026-02-13T08:03:12,208 249 | auto weight = evaluator_->InitRoot(h_root_sum); 2026-02-13T08:03:12,208 | ^ 2026-02-13T08:03:12,209 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’: 2026-02-13T08:03:12,209 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-02-13T08:03:12,210 439 | vector<_Tp, _Alloc>:: 2026-02-13T08:03:12,211 | ^~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,211 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::ApplyTreeSplit(const xgboost::tree::CPUExpandEntry&, xgboost::RegTree*)’: 2026-02-13T08:03:12,212 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:432:29: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,212 432 | tree.ExpandCategorical( 2026-02-13T08:03:12,213 | ~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-13T08:03:12,214 433 | candidate.nid, candidate.split.SplitIndex(), candidate.split.cat_bits, 2026-02-13T08:03:12,214 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,215 434 | candidate.split.DefaultLeft(), base_weight, left_weight * param_->learning_rate, 2026-02-13T08:03:12,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,216 435 | right_weight * param_->learning_rate, candidate.split.loss_chg, parent_sum.GetHess(), 2026-02-13T08:03:12,216 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,217 436 | candidate.split.left_sum.GetHess(), candidate.split.right_sum.GetHess()); 2026-02-13T08:03:12,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,218 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/evaluate_splits.h:432:29: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,219 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const xgboost::Context*&, long long unsigned int, const long long unsigned int&, bool}; _Tp = xgboost::tree::CommonRowPartitioner; _Alloc = std::allocator]’, 2026-02-13T08:03:12,219 inlined from ‘void xgboost::tree::HistUpdater::InitData(xgboost::DMatrix*, const xgboost::RegTree*, xgboost::linalg::MatrixView >)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:480:34: 2026-02-13T08:03:12,220 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,220 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T08:03:12,221 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,221 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const xgboost::Context*&, long long unsigned int, const long long unsigned int&, bool}; _Tp = xgboost::tree::CommonRowPartitioner; _Alloc = std::allocator]’, 2026-02-13T08:03:12,222 inlined from ‘void xgboost::tree::MultiTargetHistBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*, xgboost::linalg::MatrixView >)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:210:34: 2026-02-13T08:03:12,222 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,223 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T08:03:12,223 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,224 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2026-02-13T08:03:12,224 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = xgboost::tree::CPUExpandEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]’: 2026-02-13T08:03:12,225 /usr/include/c++/12/bits/stl_heap.h:135:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,225 135 | __push_heap(_RandomAccessIterator __first, 2026-02-13T08:03:12,226 | ^~~~~~~~~~~ 2026-02-13T08:03:12,226 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:03:12,227 inlined from ‘void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Sequence = std::vector; _Compare = std::function]’ at /usr/include/c++/12/bits/stl_queue.h:740:13: 2026-02-13T08:03:12,227 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,228 1287 | _M_realloc_insert(end(), __x); 2026-02-13T08:03:12,228 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:03:12,229 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h: In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’: 2026-02-13T08:03:12,229 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,230 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2026-02-13T08:03:12,230 | ^ 2026-02-13T08:03:12,231 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,231 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2026-02-13T08:03:12,232 inlined from ‘_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:516:32, 2026-02-13T08:03:12,232 inlined from ‘bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:456:40, 2026-02-13T08:03:12,233 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:83 = std::vector >]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/expand_entry.h:201:25, 2026-02-13T08:03:12,234 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/expand_entry.h:204:16, 2026-02-13T08:03:12,234 inlined from ‘bool xgboost::tree::ExpandEntryImpl::IsValid(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const [with Impl = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/expand_entry.h:34:55, 2026-02-13T08:03:12,235 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/driver.h:77:20: 2026-02-13T08:03:12,235 /usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-02-13T08:03:12,236 109 | return std::__find_if(__first, __last, 2026-02-13T08:03:12,236 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,237 110 | __gnu_cxx::__ops::__negate(__pred), 2026-02-13T08:03:12,238 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,238 111 | std::__iterator_category(__first)); 2026-02-13T08:03:12,239 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,239 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2026-02-13T08:03:12,240 inlined from ‘_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:516:32, 2026-02-13T08:03:12,240 inlined from ‘bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:456:40, 2026-02-13T08:03:12,241 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:83 = std::vector >]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/expand_entry.h:201:25, 2026-02-13T08:03:12,241 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/expand_entry.h:204:43, 2026-02-13T08:03:12,242 inlined from ‘bool xgboost::tree::ExpandEntryImpl::IsValid(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const [with Impl = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/expand_entry.h:34:55, 2026-02-13T08:03:12,242 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/driver.h:77:20: 2026-02-13T08:03:12,243 /usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-02-13T08:03:12,243 109 | return std::__find_if(__first, __last, 2026-02-13T08:03:12,244 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,244 110 | __gnu_cxx::__ops::__negate(__pred), 2026-02-13T08:03:12,245 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,245 111 | std::__iterator_category(__first)); 2026-02-13T08:03:12,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,247 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2026-02-13T08:03:12,247 inlined from ‘_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:516:32, 2026-02-13T08:03:12,248 inlined from ‘bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:456:40, 2026-02-13T08:03:12,248 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:83 = std::vector >]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/expand_entry.h:201:25, 2026-02-13T08:03:12,249 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/expand_entry.h:204:16, 2026-02-13T08:03:12,249 inlined from ‘bool xgboost::tree::ExpandEntryImpl::IsValid(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const [with Impl = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/expand_entry.h:34:55, 2026-02-13T08:03:12,250 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/driver.h:90:20: 2026-02-13T08:03:12,250 /usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-02-13T08:03:12,251 109 | return std::__find_if(__first, __last, 2026-02-13T08:03:12,252 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,252 110 | __gnu_cxx::__ops::__negate(__pred), 2026-02-13T08:03:12,252 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,253 111 | std::__iterator_category(__first)); 2026-02-13T08:03:12,253 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,254 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2026-02-13T08:03:12,255 inlined from ‘_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:516:32, 2026-02-13T08:03:12,255 inlined from ‘bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const::::]’ at /usr/include/c++/12/bits/stl_algo.h:456:40, 2026-02-13T08:03:12,256 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:83 = std::vector >]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/expand_entry.h:201:25, 2026-02-13T08:03:12,256 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/expand_entry.h:204:43, 2026-02-13T08:03:12,257 inlined from ‘bool xgboost::tree::ExpandEntryImpl::IsValid(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const [with Impl = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/expand_entry.h:34:55, 2026-02-13T08:03:12,257 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/driver.h:90:20: 2026-02-13T08:03:12,258 /usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2026-02-13T08:03:12,258 109 | return std::__find_if(__first, __last, 2026-02-13T08:03:12,259 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,260 110 | __gnu_cxx::__ops::__negate(__pred), 2026-02-13T08:03:12,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,261 111 | std::__iterator_category(__first)); 2026-02-13T08:03:12,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,262 In member function ‘void xgboost::tree::MultiHistogramBuilder::BuildHistLeftRight(const xgboost::Context*, xgboost::DMatrix*, const TreeView&, const std::vector&, const std::vector<_ValT>&, xgboost::linalg::MatrixView >, const xgboost::BatchParam&, bool) [with Partitioner = xgboost::tree::CommonRowPartitioner; ExpandEntry = xgboost::tree::MultiExpandEntry; TreeView = xgboost::tree::MultiTargetTreeView]’, 2026-02-13T08:03:12,262 inlined from ‘void xgboost::tree::MultiTargetHistBuilder::BuildHistogram(xgboost::DMatrix*, const xgboost::RegTree*, const std::vector&, xgboost::linalg::MatrixView >)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:279:43, 2026-02-13T08:03:12,263 inlined from ‘void xgboost::tree::UpdateTree(xgboost::common::Monitor*, xgboost::linalg::MatrixView >, Updater*, xgboost::DMatrix*, const TrainParam*, xgboost::HostDeviceVector*, xgboost::RegTree*) [with ExpandEntry = MultiExpandEntry; Updater = MultiTargetHistBuilder]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:133:30: 2026-02-13T08:03:12,263 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:397:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,264 397 | AssignNodes(tree, valid_candidates, nodes_to_build, nodes_to_sub); 2026-02-13T08:03:12,264 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,265 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = xgboost::tree::CPUExpandEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-02-13T08:03:12,265 /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,266 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2026-02-13T08:03:12,266 | ^~~~~~~~~~~~~ 2026-02-13T08:03:12,267 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: 2026-02-13T08:03:12,267 /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,268 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, 2026-02-13T08:03:12,268 | ^~~~~~~~~~~ 2026-02-13T08:03:12,269 /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,269 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:03:12,270 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/driver.h:92:28: 2026-02-13T08:03:12,270 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,271 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T08:03:12,271 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,272 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:03:12,272 inlined from ‘void xgboost::tree::UpdateTree(xgboost::common::Monitor*, xgboost::linalg::MatrixView >, Updater*, xgboost::DMatrix*, const TrainParam*, xgboost::HostDeviceVector*, xgboost::RegTree*) [with ExpandEntry = CPUExpandEntry; Updater = HistUpdater]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:123:24: 2026-02-13T08:03:12,273 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,274 1287 | _M_realloc_insert(end(), __x); 2026-02-13T08:03:12,274 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:03:12,275 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const xgboost::tree::CPUExpandEntry&}; _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:03:12,275 inlined from ‘void xgboost::tree::UpdateTree(xgboost::common::Monitor*, xgboost::linalg::MatrixView >, Updater*, xgboost::DMatrix*, const TrainParam*, xgboost::HostDeviceVector*, xgboost::RegTree*) [with ExpandEntry = CPUExpandEntry; Updater = HistUpdater]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:125:38: 2026-02-13T08:03:12,276 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,277 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-02-13T08:03:12,277 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,278 In member function ‘void xgboost::tree::MultiHistogramBuilder::BuildHistLeftRight(const xgboost::Context*, xgboost::DMatrix*, const TreeView&, const std::vector&, const std::vector<_ValT>&, xgboost::linalg::MatrixView >, const xgboost::BatchParam&, bool) [with Partitioner = xgboost::tree::CommonRowPartitioner; ExpandEntry = xgboost::tree::CPUExpandEntry; TreeView = xgboost::tree::ScalarTreeView]’, 2026-02-13T08:03:12,278 inlined from ‘void xgboost::tree::HistUpdater::BuildHistogram(xgboost::DMatrix*, xgboost::RegTree*, const std::vector&, xgboost::linalg::MatrixView >)’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:570:49, 2026-02-13T08:03:12,278 inlined from ‘void xgboost::tree::UpdateTree(xgboost::common::Monitor*, xgboost::linalg::MatrixView >, Updater*, xgboost::DMatrix*, const TrainParam*, xgboost::HostDeviceVector*, xgboost::RegTree*) [with ExpandEntry = CPUExpandEntry; Updater = HistUpdater]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:133:30: 2026-02-13T08:03:12,279 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/hist/histogram.h:397:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,280 397 | AssignNodes(tree, valid_candidates, nodes_to_build, nodes_to_sub); 2026-02-13T08:03:12,280 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,281 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:03:12,282 inlined from ‘void xgboost::tree::UpdateTree(xgboost::common::Monitor*, xgboost::linalg::MatrixView >, Updater*, xgboost::DMatrix*, const TrainParam*, xgboost::HostDeviceVector*, xgboost::RegTree*) [with ExpandEntry = CPUExpandEntry; Updater = HistUpdater]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:139:30: 2026-02-13T08:03:12,282 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,283 1287 | _M_realloc_insert(end(), __x); 2026-02-13T08:03:12,283 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:03:12,284 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:03:12,284 inlined from ‘void xgboost::tree::UpdateTree(xgboost::common::Monitor*, xgboost::linalg::MatrixView >, Updater*, xgboost::DMatrix*, const TrainParam*, xgboost::HostDeviceVector*, xgboost::RegTree*) [with ExpandEntry = CPUExpandEntry; Updater = HistUpdater]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:140:30: 2026-02-13T08:03:12,285 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,286 1287 | _M_realloc_insert(end(), __x); 2026-02-13T08:03:12,286 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:03:12,287 In member function ‘void xgboost::tree::HistUpdater::EvaluateSplits(xgboost::DMatrix*, const xgboost::RegTree*, std::vector*)’, 2026-02-13T08:03:12,288 inlined from ‘void xgboost::tree::UpdateTree(xgboost::common::Monitor*, xgboost::linalg::MatrixView >, Updater*, xgboost::DMatrix*, const TrainParam*, xgboost::HostDeviceVector*, xgboost::RegTree*) [with ExpandEntry = CPUExpandEntry; Updater = HistUpdater]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:142:30: 2026-02-13T08:03:12,288 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:499:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,289 499 | evaluator_->EvaluateSplits(histograms, gmat.cut, ft, *p_tree, best_splits); 2026-02-13T08:03:12,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,290 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:499:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2026-02-13T08:03:12,291 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2026-02-13T08:03:12,291 inlined from ‘void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Sequence = std::vector; _Compare = std::function]’ at /usr/include/c++/12/bits/stl_queue.h:740:13, 2026-02-13T08:03:12,292 inlined from ‘void xgboost::tree::Driver::Push(EntryIterT, EntryIterT) [with EntryIterT = __gnu_cxx::__normal_iterator >; ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/driver.h:46:20, 2026-02-13T08:03:12,292 inlined from ‘void xgboost::tree::UpdateTree(xgboost::common::Monitor*, xgboost::linalg::MatrixView >, Updater*, xgboost::DMatrix*, const TrainParam*, xgboost::HostDeviceVector*, xgboost::RegTree*) [with ExpandEntry = CPUExpandEntry; Updater = HistUpdater]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:144:16: 2026-02-13T08:03:12,293 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,294 1287 | _M_realloc_insert(end(), __x); 2026-02-13T08:03:12,294 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2026-02-13T08:03:12,295 In function ‘void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = function]’, 2026-02-13T08:03:12,295 inlined from ‘std::priority_queue<_Tp, _Sequence, _Compare>::priority_queue(const _Compare&, _Sequence&&) [with _Tp = xgboost::tree::CPUExpandEntry; _Sequence = std::vector; _Compare = std::function]’ at /usr/include/c++/12/bits/stl_queue.h:567:23, 2026-02-13T08:03:12,296 inlined from ‘xgboost::tree::Driver::Driver(xgboost::tree::TrainParam, std::size_t) [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/driver.h:39:9, 2026-02-13T08:03:12,296 inlined from ‘void xgboost::tree::UpdateTree(xgboost::common::Monitor*, xgboost::linalg::MatrixView >, Updater*, xgboost::DMatrix*, const TrainParam*, xgboost::HostDeviceVector*, xgboost::RegTree*) [with ExpandEntry = CPUExpandEntry; Updater = HistUpdater]’ at /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:101:23: 2026-02-13T08:03:12,297 /usr/include/c++/12/bits/stl_heap.h:413:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-02-13T08:03:12,298 413 | std::__make_heap(__first, __last, __cmp); 2026-02-13T08:03:12,298 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-13T08:03:12,299 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc: In member function ‘virtual void xgboost::tree::QuantileHistMaker::Update(const xgboost::tree::TrainParam*, xgboost::GradientContainer*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2026-02-13T08:03:12,299 /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06/cpp_src/src/tree/updater_quantile_hist.cc:623:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2026-02-13T08:03:12,300 623 | void Update(TrainParam const *param, GradientContainer *in_gpair, DMatrix *p_fmat, 2026-02-13T08:03:12,300 | ^~~~~~ 2026-02-13T08:03:14,812 [118/118] Linking CXX shared library lib/libxgboost.so 2026-02-13T08:03:14,814 INFO:xgboost.packager.build_wheel:Copying /tmp/tmpla65yx5g/libbuild/lib/libxgboost.so -> /tmp/tmpla65yx5g/whl_workspace/xgboost/lib/libxgboost.so 2026-02-13T08:03:17,791 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-13T08:03:17,796 Source in /tmp/pip-wheel-a2teh3rk/xgboost_ce68df94235f4473ac61095d9f058b06 has version 3.2.0, which satisfies requirement xgboost==3.2.0 from https://files.pythonhosted.org/packages/91/bb/1eb0242409d22db725d7a88088e6cfd6556829fb0736f9ff69aa9f1e9455/xgboost-3.2.0.tar.gz 2026-02-13T08:03:17,798 Removed xgboost==3.2.0 from https://files.pythonhosted.org/packages/91/bb/1eb0242409d22db725d7a88088e6cfd6556829fb0736f9ff69aa9f1e9455/xgboost-3.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-90cg56bp' 2026-02-13T08:03:17,803 Created temporary directory: /tmp/pip-unpack-uptj6tqq 2026-02-13T08:03:17,804 Building wheels for collected packages: xgboost 2026-02-13T08:03:17,809 Created temporary directory: /tmp/pip-wheel-cpq0xx7g 2026-02-13T08:03:17,810 Destination directory: /tmp/pip-wheel-cpq0xx7g 2026-02-13T08:03:17,812 Building wheel for xgboost (pyproject.toml): started 2026-02-13T08:03:17,814 Running command Building wheel for xgboost (pyproject.toml) 2026-02-13T08:03:18,063 Building wheel for xgboost (pyproject.toml): finished with status 'done' 2026-02-13T08:03:18,112 Created wheel for xgboost: filename=xgboost-3.2.0-py3-none-manylinux_2_36_armv7l.whl size=4463233 sha256=831a7457e743fe1af5f326c34d0c4fd5d55d1327ab16a2d3a80a9611e86a3320 2026-02-13T08:03:18,114 Stored in directory: /tmp/pip-ephem-wheel-cache-8gxnhqus/wheels/67/aa/86/ec1463899ba6ee99bbf5dc0f3211a1133a00398829c6add268 2026-02-13T08:03:18,128 Successfully built xgboost 2026-02-13T08:03:18,251 Removed build tracker: '/tmp/pip-build-tracker-90cg56bp'