2025-09-26T23:18:31,068 Created temporary directory: /tmp/pip-ephem-wheel-cache-23rdiptg 2025-09-26T23:18:31,070 Created temporary directory: /tmp/pip-build-tracker-nab61oe8 2025-09-26T23:18:31,070 Initialized build tracking at /tmp/pip-build-tracker-nab61oe8 2025-09-26T23:18:31,071 Created build tracker: /tmp/pip-build-tracker-nab61oe8 2025-09-26T23:18:31,071 Entered build tracker: /tmp/pip-build-tracker-nab61oe8 2025-09-26T23:18:31,072 Created temporary directory: /tmp/pip-wheel-g0kdujsh 2025-09-26T23:18:31,075 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-09-26T23:18:31,077 Created temporary directory: /tmp/pip-ephem-wheel-cache-hagv51u7 2025-09-26T23:18:31,099 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-26T23:18:31,103 2 location(s) to search for versions of xgboost-cpu: 2025-09-26T23:18:31,103 * https://pypi.org/simple/xgboost-cpu/ 2025-09-26T23:18:31,103 * https://www.piwheels.org/simple/xgboost-cpu/ 2025-09-26T23:18:31,104 Fetching project page and analyzing links: https://pypi.org/simple/xgboost-cpu/ 2025-09-26T23:18:31,105 Getting page https://pypi.org/simple/xgboost-cpu/ 2025-09-26T23:18:31,106 Found index url https://pypi.org/simple 2025-09-26T23:18:31,249 Fetched page https://pypi.org/simple/xgboost-cpu/ as application/vnd.pypi.simple.v1+json 2025-09-26T23:18:31,259 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/04/e5/84b83b1ba229baec30b37b5007311e52483f20860dac77520544c4e40beb/xgboost_cpu-2.1.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-09-26T23:18:31,260 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/d4/76/9f76e4cfa098d93d783d89d697adc7a5fbaf25fb88e38e3e766d469b9d7b/xgboost_cpu-2.1.1-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-09-26T23:18:31,261 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/54/92/c420ac3840d6a53f713a11e382c2388fe3540da768b8b7648f30fec09861/xgboost_cpu-2.1.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-09-26T23:18:31,261 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/e6/0c/a2bfe2b0d4c6c3b8cc34f20e33772a41b589237fade7d065535631865ccc/xgboost_cpu-2.1.2-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-09-26T23:18:31,262 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/6c/db/39ac4fab44296fb8cec9ac36cb793b569eaafbef64d71b685333bae65b2b/xgboost_cpu-2.1.2-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-09-26T23:18:31,263 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/fb/53/92376e14bd9f67698524b05b5c898d8387514e6114583a61234b815cc6f9/xgboost_cpu-2.1.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-09-26T23:18:31,263 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/f1/96/3598a70c759b67f0c4b39964edcf06b736599e74060491df46fca60f2287/xgboost_cpu-2.1.3-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-09-26T23:18:31,264 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/bd/b2/eda08a5da7d63f8af53eb51e9c674948c525cd27a7c948aaab372381831e/xgboost_cpu-2.1.3-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-09-26T23:18:31,265 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/30/c1/0d59051d023112a9da3e32fc29de4a6fd9059c0ada72fd485a39292504a5/xgboost_cpu-2.1.3-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-09-26T23:18:31,265 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/f1/d5/2a3a0634adb88ccb535874c26944bd500f2819e85e940620328566793416/xgboost_cpu-2.1.4-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-09-26T23:18:31,266 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/a0/57/479d1d82bf6d40e323de8576062016819b525bc5e3376e6ee6f160398331/xgboost_cpu-2.1.4-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-09-26T23:18:31,267 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/36/85/4d4df5d698e0c2b40262221283367a14a13905eeaeeb304fe1c75d352771/xgboost_cpu-2.1.4-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.8) 2025-09-26T23:18:31,267 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/76/4c/b9b9cb522e5b6defa158c361c02ba9b36d375bc0ba4b0fad58619e72541f/xgboost_cpu-3.0.0-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,268 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/c0/7c/0c861cba6b662a30371b2647d08bbf71e0a3311c21402114d708eeed94bc/xgboost_cpu-3.0.0-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,268 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/4a/5b/0ec9e50b56f604bdac1c686224a32978a90ec34a599b202db8b5d10de3a4/xgboost_cpu-3.0.0-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,269 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/71/14/0a87b712ef72c42a4f1a7cb52d93e5aedc4899a150a5bcb9df081a1fb6e9/xgboost_cpu-3.0.0-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,270 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/f7/96/f4b55e43fc46e23608fb2723c546c6a2a6c123402649b99e05a3a813586b/xgboost_cpu-3.0.0-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,271 Found link https://files.pythonhosted.org/packages/fe/7a/9388d63ce062731d179ef4242c069eedbb4ef99e1ef55b7e707756f9863d/xgboost_cpu-3.0.0.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.0.0 2025-09-26T23:18:31,272 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/17/af/a2b9393fb7cdc9bfc6915f5d0f6b17f2b12546940b36bd9ea110dbf412b1/xgboost_cpu-3.0.1-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,272 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/d5/05/23ba0d1b25a0d067dba1c1791ae41fbc0fa4f2ade1c53b3b032ddfb44363/xgboost_cpu-3.0.1-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,273 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/96/b9/664d7fcf36380fda0fd6e7c482f82c9d943d3c0111b4995dbd2e26f38ce1/xgboost_cpu-3.0.1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,274 Found link https://files.pythonhosted.org/packages/71/27/30d81afac71fbe0046e487a0a90644fb83d1e1624156d5b9eb8ca79ca961/xgboost_cpu-3.0.1.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.0.1 2025-09-26T23:18:31,274 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/97/f2/746e65a0c83e6a12151c2c27499d1ae850415e91cee4ad30454149091924/xgboost_cpu-3.0.2-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,275 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/4f/d7/5265a223a679efcbd9de96f2b8501a34feb39abecb3e4a74a5c0154a500f/xgboost_cpu-3.0.2-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,276 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/0b/5c/cabcb774b963cb9be7570f48540a89adc5f7397b21e9f0756e2ca585eb05/xgboost_cpu-3.0.2-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,276 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/6f/01/4dbaccf7ca15ff8ab666562acf93e3dc74b3a7ed52596f1fe76d1ddeab60/xgboost_cpu-3.0.2-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,277 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/89/56/754e30b0c79f0e1552a70a6c99410d5c831d3ecba9c100e163cf5d26a8f8/xgboost_cpu-3.0.2-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,277 Found link https://files.pythonhosted.org/packages/9e/2e/59a5ea35ce28d8304158ca0b226e66c5f1233d35d427c1b3b2f1bb8f3691/xgboost_cpu-3.0.2.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.0.2 2025-09-26T23:18:31,278 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/1c/4e/65f7d22f051c82695e4abc78883ebc06ac466bfd7835590f024428751360/xgboost_cpu-3.0.3-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,278 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/95/22/f0c92b4650ca5b2fddd26a08aef037bf47bd823fb435e003a8cc1687824c/xgboost_cpu-3.0.3-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,279 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/67/e2/96160d9dc26ea9511c2f502f61508d7edb75fe75979e5020a6b38fea53c5/xgboost_cpu-3.0.3-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,280 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/aa/25/19e60a117b9b7f54f06e5730de3725dfb0b00194c39a1cad988921f3c9cb/xgboost_cpu-3.0.3-py3-none-win_arm64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,281 Found link https://files.pythonhosted.org/packages/5d/44/d3299f6ad2a201c64d252c18c37cf24a1714c5011a9acf236bf5b722ec60/xgboost_cpu-3.0.3.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.0.3 2025-09-26T23:18:31,281 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/84/bb/dc03341e291c9728ad8d1a0bc5dcd23508e2ab9d692f46923d43baf0244f/xgboost_cpu-3.0.4-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,282 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/5f/b7/094ddd8350da5229b6537efd3cfdeb47fa22163ffbf2fd0db66f98efa895/xgboost_cpu-3.0.4-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,282 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/de/53/b66f539fc12fd0718993aca93d35babc7f547940560425d34a583826679f/xgboost_cpu-3.0.4-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,283 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/59/e0/bb3c2a09733e83c743b58c59d5da9060790afb6dce419852cfd2fa46aea8/xgboost_cpu-3.0.4-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,284 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/00/90/a9aa1a3aee13b832982ba4e0daca84558c9ff10c2bfd8e555bf208f33aa4/xgboost_cpu-3.0.4-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,284 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/4b/35/d45c1ef0e13c8b008e4e0f299935e9981c7aa0988110863f541d08b379cc/xgboost_cpu-3.0.4-py3-none-win_arm64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,285 Found link https://files.pythonhosted.org/packages/b2/01/fa50f1562c09625f576b5a111902f1ff34d3cc232fa4ee4febdf5c6afe74/xgboost_cpu-3.0.4.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.0.4 2025-09-26T23:18:31,286 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/cc/49/9e9f617894c861631acf2e4979c490c224cd338d699a44d5bfe4f717cd5f/xgboost_cpu-3.0.5-py3-none-manylinux2014_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,286 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/a1/3b/6161601798bceec22f192806d956b1031711cd662a78983f665ab319fbd6/xgboost_cpu-3.0.5-py3-none-manylinux2014_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,287 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/bd/6c/1ff5a028de6256bfcaceba06cb41e96ab7b6dd9fafbfc2b9df099be51753/xgboost_cpu-3.0.5-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,287 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/f6/c9/74ad3cfa249b7ab01260476b3a810418ba6780bd635d730a592ff795a6a3/xgboost_cpu-3.0.5-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,288 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/54/bf/fedf58b26777b782e0a6812f74370f499b79749b270e415bcafdc4a6f600/xgboost_cpu-3.0.5-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,288 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/99/75/1197be3804a6f964bb71edbae2888ea3ae80f6497ab2affa25df6c689938/xgboost_cpu-3.0.5-py3-none-win_arm64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,289 Found link https://files.pythonhosted.org/packages/c6/a2/b82913f9b17a5f46cb3f80dded7c608e2c8c72d0bfd6f6a0d6bbce43ffec/xgboost_cpu-3.0.5.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.0.5 2025-09-26T23:18:31,290 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/15/4b/cc2018e1e07b45ac5ad4576300de0fe88b44d0a53783238d3655101d32f7/xgboost_cpu-3.1.0rc1-py3-none-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,291 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/fb/e6/af510554813d67545edd3284178e63fc3c3bd82a3bfe52cf20475931cabd/xgboost_cpu-3.1.0rc1-py3-none-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,291 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/d4/90/a79fd751716abf127c5a8d6a4d8155e35352934d81026d61f46d4c98e4ba/xgboost_cpu-3.1.0rc1-py3-none-win_amd64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,292 Skipping link: No binaries permitted for xgboost-cpu: https://files.pythonhosted.org/packages/2e/31/71df56f860f048d8fd241cd0a258753b9898edbe2c3e9750eb0178d3ceff/xgboost_cpu-3.1.0rc1-py3-none-win_arm64.whl (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,293 Found link https://files.pythonhosted.org/packages/7e/a6/dab865a554c0c8274bec0705caedfb7063430487154bad526336bbceb52b/xgboost_cpu-3.1.0rc1.tar.gz (from https://pypi.org/simple/xgboost-cpu/) (requires-python:>=3.10), version: 3.1.0rc1 2025-09-26T23:18:31,294 Fetching project page and analyzing links: https://www.piwheels.org/simple/xgboost-cpu/ 2025-09-26T23:18:31,295 Getting page https://www.piwheels.org/simple/xgboost-cpu/ 2025-09-26T23:18:31,296 Found index url https://www.piwheels.org/simple 2025-09-26T23:18:31,454 Fetched page https://www.piwheels.org/simple/xgboost-cpu/ as text/html 2025-09-26T23:18:31,457 Skipping link: No binaries permitted for xgboost-cpu: https://www.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.0.5-py3-none-manylinux_2_36_armv7l.whl#sha256=7f0b6343ec1b322a1a02a72ac32aa9abf496fb9a89871a7e5be9da8bb722f04a (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,458 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.0.4-py3-none-manylinux_2_36_armv7l.whl#sha256=dea523ff744c5db71fa6a0c8d93bd831caf27c84ea4bb8e6a0070968ed37055f (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,458 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.0.3-py3-none-manylinux_2_36_armv7l.whl#sha256=0f2e7659050039f89d27b0c4eda280af2fca4739b3a7e21e68cf64a23d13c178 (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,459 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.0.2-py3-none-manylinux_2_36_armv7l.whl#sha256=bfab581d8e07b1c05a0d4d06dff76bb468086f193a2f751d0c3de30127f01ff6 (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,459 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.0.1-py3-none-manylinux_2_36_armv7l.whl#sha256=8e501240d47cc7638eab0538500d47947968bf700f6bf049e2611741ebf58c2b (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,460 Skipping link: No binaries permitted for xgboost-cpu: https://archive1.piwheels.org/simple/xgboost-cpu/xgboost_cpu-3.0.0-py3-none-manylinux_2_36_armv7l.whl#sha256=465a9b974f8cfdaa83f66a857e0fd293eeef278281bbde554128513c81967f7b (from https://www.piwheels.org/simple/xgboost-cpu/) (requires-python:>=3.10) 2025-09-26T23:18:31,460 Skipping link: not a file: https://www.piwheels.org/simple/xgboost-cpu/ 2025-09-26T23:18:31,461 Skipping link: not a file: https://pypi.org/simple/xgboost-cpu/ 2025-09-26T23:18:31,481 Given no hashes to check 1 links for project 'xgboost-cpu': discarding no candidates 2025-09-26T23:18:31,499 Collecting xgboost-cpu==3.1.0rc1 2025-09-26T23:18:31,501 Created temporary directory: /tmp/pip-unpack-l8e29oye 2025-09-26T23:18:31,722 Downloading xgboost_cpu-3.1.0rc1.tar.gz (1.2 MB) 2025-09-26T23:18:33,545 Added xgboost-cpu==3.1.0rc1 from https://files.pythonhosted.org/packages/7e/a6/dab865a554c0c8274bec0705caedfb7063430487154bad526336bbceb52b/xgboost_cpu-3.1.0rc1.tar.gz to build tracker '/tmp/pip-build-tracker-nab61oe8' 2025-09-26T23:18:33,552 Created temporary directory: /tmp/pip-build-env-s4j65k22 2025-09-26T23:18:33,556 Installing build dependencies: started 2025-09-26T23:18:33,558 Running command pip subprocess to install build dependencies 2025-09-26T23:18:34,684 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-26T23:18:35,252 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-09-26T23:18:35,275 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-26T23:18:35,794 Collecting hatchling>=1.12.1 2025-09-26T23:18:35,812 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.27.0-py3-none-any.whl (75 kB) 2025-09-26T23:18:35,983 Collecting packaging>=21.3 2025-09-26T23:18:36,005 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-09-26T23:18:36,147 Collecting pathspec>=0.10.1 2025-09-26T23:18:36,162 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-09-26T23:18:36,281 Collecting pluggy>=1.0.0 2025-09-26T23:18:36,295 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-09-26T23:18:36,535 Collecting trove-classifiers 2025-09-26T23:18:36,549 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.9.11.17-py3-none-any.whl (14 kB) 2025-09-26T23:18:39,252 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2025-09-26T23:18:39,286 Creating /tmp/pip-build-env-s4j65k22/overlay/local/bin 2025-09-26T23:18:39,289 changing mode of /tmp/pip-build-env-s4j65k22/overlay/local/bin/trove-classifiers to 755 2025-09-26T23:18:40,066 changing mode of /tmp/pip-build-env-s4j65k22/overlay/local/bin/hatchling to 755 2025-09-26T23:18:40,104 Successfully installed hatchling-1.27.0 packaging-25.0 pathspec-0.12.1 pluggy-1.6.0 trove-classifiers-2025.9.11.17 2025-09-26T23:18:40,348 Installing build dependencies: finished with status 'done' 2025-09-26T23:18:40,354 Getting requirements to build wheel: started 2025-09-26T23:18:40,356 Running command Getting requirements to build wheel 2025-09-26T23:18:40,756 Getting requirements to build wheel: finished with status 'done' 2025-09-26T23:18:40,760 Created temporary directory: /tmp/pip-modern-metadata-4tq1no5w 2025-09-26T23:18:40,762 Preparing metadata (pyproject.toml): started 2025-09-26T23:18:40,763 Running command Preparing metadata (pyproject.toml) 2025-09-26T23:18:40,972 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} 2025-09-26T23:18:40,974 INFO:xgboost.packager.build_wheel:Copying project files to temporary directory /tmp/tmp93z306ec/whl_workspace 2025-09-26T23:18:40,975 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/pyproject.toml -> /tmp/tmp93z306ec/whl_workspace/pyproject.toml 2025-09-26T23:18:40,977 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/hatch_build.py -> /tmp/tmp93z306ec/whl_workspace/hatch_build.py 2025-09-26T23:18:40,978 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/README.rst -> /tmp/tmp93z306ec/whl_workspace/README.rst 2025-09-26T23:18:40,980 INFO:xgboost.packager.build_wheel:Copying /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/xgboost -> /tmp/tmp93z306ec/whl_workspace/xgboost 2025-09-26T23:18:41,084 INFO:xgboost.packager.build_libxgboost:Building libxgboost.so from the C++ source files in /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src... 2025-09-26T23:18:41,087 INFO:xgboost.packager.build_libxgboost:CMake args: ['cmake', '/tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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'] 2025-09-26T23:18:41,459 -- The CXX compiler identification is GNU 12.2.0 2025-09-26T23:18:41,700 -- The C compiler identification is GNU 12.2.0 2025-09-26T23:18:41,774 -- Detecting CXX compiler ABI info 2025-09-26T23:18:42,101 -- Detecting CXX compiler ABI info - done 2025-09-26T23:18:42,140 -- Check for working CXX compiler: /usr/bin/c++ - skipped 2025-09-26T23:18:42,142 -- Detecting CXX compile features 2025-09-26T23:18:42,145 -- Detecting CXX compile features - done 2025-09-26T23:18:42,163 -- Detecting C compiler ABI info 2025-09-26T23:18:42,417 -- Detecting C compiler ABI info - done 2025-09-26T23:18:42,454 -- Check for working C compiler: /usr/bin/cc - skipped 2025-09-26T23:18:42,456 -- Detecting C compile features 2025-09-26T23:18:42,459 -- Detecting C compile features - done 2025-09-26T23:18:42,466 -- CMake version 3.25.1 2025-09-26T23:18:42,470 -- Performing Test XGBOOST_MM_PREFETCH_PRESENT 2025-09-26T23:18:42,662 -- Performing Test XGBOOST_MM_PREFETCH_PRESENT - Failed 2025-09-26T23:18:42,665 -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT 2025-09-26T23:18:43,005 -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT - Success 2025-09-26T23:18:43,007 -- xgboost VERSION: 3.1.0 2025-09-26T23:18:43,010 -- Setting build type to 'Release' as none was specified. 2025-09-26T23:18:43,018 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 2025-09-26T23:18:43,317 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 2025-09-26T23:18:43,323 -- Found Threads: TRUE 2025-09-26T23:18:44,364 -- Found OpenMP_C: -fopenmp (found version "4.5") 2025-09-26T23:18:44,723 -- Found OpenMP_CXX: -fopenmp (found version "4.5") 2025-09-26T23:18:44,725 -- Found OpenMP: TRUE (found version "4.5") 2025-09-26T23:18:44,758 -- Found OpenMP_C: -fopenmp (found version "4.5") 2025-09-26T23:18:44,760 -- Found OpenMP_CXX: -fopenmp (found version "4.5") 2025-09-26T23:18:44,763 -- Looking for clock_gettime in rt 2025-09-26T23:18:45,024 -- Looking for clock_gettime in rt - found 2025-09-26T23:18:45,029 -- Looking for fopen64 2025-09-26T23:18:45,217 -- Looking for fopen64 - not found 2025-09-26T23:18:45,220 -- Looking for C++ include cxxabi.h 2025-09-26T23:18:45,574 -- Looking for C++ include cxxabi.h - found 2025-09-26T23:18:45,575 -- Looking for nanosleep 2025-09-26T23:18:45,853 -- Looking for nanosleep - found 2025-09-26T23:18:45,868 -- Looking for backtrace 2025-09-26T23:18:46,154 -- Looking for backtrace - found 2025-09-26T23:18:46,155 -- backtrace facility detected in default set of libraries 2025-09-26T23:18:46,156 -- Found Backtrace: /usr/include 2025-09-26T23:18:46,162 -- /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/cmake/build_config.h.in -> include/dmlc/build_config.h 2025-09-26T23:18:46,170 -- Performing Test SUPPORT_MSSE2 2025-09-26T23:18:46,280 -- Performing Test SUPPORT_MSSE2 - Failed 2025-09-26T23:18:46,646 -- Configuring done 2025-09-26T23:18:46,840 -- Generating done 2025-09-26T23:18:46,873 -- Build files have been written to: /tmp/tmp93z306ec/libbuild 2025-09-26T23:18:52,835 [1/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/recordio.cc.o 2025-09-26T23:18:54,464 [2/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/config.cc.o 2025-09-26T23:18:59,613 [3/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/line_split.cc.o 2025-09-26T23:19:01,713 [4/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/recordio_split.cc.o 2025-09-26T23:19:08,143 [5/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io.cc.o 2025-09-26T23:19:10,010 [6/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/indexed_recordio_split.cc.o 2025-09-26T23:19:17,536 [7/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/filesys.cc.o 2025-09-26T23:19:18,030 [8/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/local_filesys.cc.o 2025-09-26T23:19:29,268 [9/115] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/c_api_error.cc.o 2025-09-26T23:19:35,556 [10/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/io/input_split_base.cc.o 2025-09-26T23:19:48,996 [11/115] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/coll_c_api.cc.o 2025-09-26T23:19:48,996 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:13: 2025-09-26T23:19:48,997 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:19:48,998 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:48,999 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:19:49,000 | ^~~~~~~~~ 2025-09-26T23:19:49,001 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,002 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:19:49,003 | ^ 2025-09-26T23:19:49,004 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,004 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:19:49,006 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,007 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:19:49,007 | ^~~~~~~~~ 2025-09-26T23:19:49,008 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,009 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:19:49,010 | ^ 2025-09-26T23:19:49,011 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,012 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:19:49,013 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,014 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:19:49,015 | ^ 2025-09-26T23:19:49,016 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,017 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:19:49,018 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,019 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:19:49,020 | ^~~~~~~~~ 2025-09-26T23:19:49,021 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,021 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:19:49,022 | ^ 2025-09-26T23:19:49,023 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,024 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2025-09-26T23:19:49,025 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-09-26T23:19:49,026 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../collective/../data/array_interface.h:618:22, 2025-09-26T23:19:49,027 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-09-26T23:19:49,028 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,029 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:19:49,030 | ^ 2025-09-26T23:19:49,031 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,032 In lambda function, 2025-09-26T23:19:49,033 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../collective/../data/array_interface.h:621:22, 2025-09-26T23:19:49,034 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-09-26T23:19:49,035 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,036 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2025-09-26T23:19:49,037 | ^~ 2025-09-26T23:19:49,038 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,038 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = signed char; int kDim = 1]’, 2025-09-26T23:19:49,039 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-09-26T23:19:49,040 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../collective/../data/array_interface.h:634:22, 2025-09-26T23:19:49,041 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-09-26T23:19:49,042 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,043 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:19:49,044 | ^ 2025-09-26T23:19:49,045 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,047 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = short int; int kDim = 1]’, 2025-09-26T23:19:49,048 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = short int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-09-26T23:19:49,049 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../collective/../data/array_interface.h:637:22, 2025-09-26T23:19:49,050 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-09-26T23:19:49,051 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,052 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:19:49,053 | ^ 2025-09-26T23:19:49,054 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,055 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = int; int kDim = 1]’, 2025-09-26T23:19:49,056 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-09-26T23:19:49,057 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../collective/../data/array_interface.h:640:22, 2025-09-26T23:19:49,058 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-09-26T23:19:49,058 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,059 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:19:49,060 | ^ 2025-09-26T23:19:49,061 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,062 In lambda function, 2025-09-26T23:19:49,063 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../collective/../data/array_interface.h:643:22, 2025-09-26T23:19:49,064 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-09-26T23:19:49,065 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,066 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2025-09-26T23:19:49,067 | ^~ 2025-09-26T23:19:49,067 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,068 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’, 2025-09-26T23:19:49,069 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = unsigned char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-09-26T23:19:49,070 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../collective/../data/array_interface.h:646:22, 2025-09-26T23:19:49,072 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-09-26T23:19:49,073 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,073 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:19:49,074 | ^ 2025-09-26T23:19:49,075 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,080 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]’, 2025-09-26T23:19:49,081 inlined from ‘xgboost::collective::Allreduce(void*, std::size_t, int32_t, int):: [with auto:10 = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:37:10, 2025-09-26T23:19:49,081 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../collective/../data/array_interface.h:649:22, 2025-09-26T23:19:49,082 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-09-26T23:19:49,083 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,084 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:19:49,085 | ^ 2025-09-26T23:19:49,086 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,093 In lambda function, 2025-09-26T23:19:49,094 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = collective::Allreduce(void*, std::size_t, int32_t, int)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../collective/../data/array_interface.h:655:22, 2025-09-26T23:19:49,095 inlined from ‘void xgboost::collective::Allreduce(void*, std::size_t, int32_t, int)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:33:16: 2025-09-26T23:19:49,096 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,097 37 | auto rc = Allreduce(&ctx, *GlobalCommGroup(), data, static_cast(op)); 2025-09-26T23:19:49,098 | ^~ 2025-09-26T23:19:49,100 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,101 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:14: 2025-09-26T23:19:49,101 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:19:49,102 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,103 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:19:49,104 | ^ 2025-09-26T23:19:49,105 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,120 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/coll_c_api.cc:12: 2025-09-26T23:19:49,121 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:19:49,122 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:49,123 117 | return backend->Allgather(cctx, erased); 2025-09-26T23:19:49,124 | ^ 2025-09-26T23:19:49,125 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:19:53,376 [12/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/allgather.cc.o 2025-09-26T23:19:53,377 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:19:53,378 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,379 57 | Result BroadcastAllgatherV(Comm const& comm, common::Span sizes, 2025-09-26T23:19:53,380 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:19:53,381 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,382 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:19:53,384 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,385 74 | [[nodiscard]] Result RingAllgatherV(Comm const& comm, common::Span sizes, 2025-09-26T23:19:53,386 | ^~~~~~~~~~~~~~ 2025-09-26T23:19:53,387 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,388 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.cc:74:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,389 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:19:53,390 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.cc:19:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,391 19 | Result RingAllgather(Comm const& comm, common::Span data, std::size_t segment_size, 2025-09-26T23:19:53,392 | ^~~~~~~~~~~~~ 2025-09-26T23:19:53,393 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.cc:4: 2025-09-26T23:19:53,394 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]’, 2025-09-26T23:19:53,395 inlined from ‘std::vector > xgboost::collective::VectorAllgatherV(const xgboost::Context*, const CommGroup&, const std::vector >&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.cc:124:95: 2025-09-26T23:19:53,396 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,397 145 | auto rc = comm.Backend(DeviceOrd::CPU()) 2025-09-26T23:19:53,399 | ^~ 2025-09-26T23:19:53,410 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,411 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,412 164 | data.Device().IsCUDA() ? recv->DeviceSpan() : recv->HostSpan(), AllgatherVAlgo::kBcast); 2025-09-26T23:19:53,413 | ^ 2025-09-26T23:19:53,414 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,415 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,416 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,417 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,417 In function ‘xgboost::collective::Result xgboost::collective::AllgatherV(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, std::vector*, xgboost::HostDeviceVector*) [with T = char]’, 2025-09-26T23:19:53,418 inlined from ‘std::vector > xgboost::collective::VectorAllgatherV(const xgboost::Context*, const CommGroup&, const std::vector >&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.cc:138:18: 2025-09-26T23:19:53,419 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,420 145 | auto rc = comm.Backend(DeviceOrd::CPU()) 2025-09-26T23:19:53,421 | ^~ 2025-09-26T23:19:53,422 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:145:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,423 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,424 164 | data.Device().IsCUDA() ? recv->DeviceSpan() : recv->HostSpan(), AllgatherVAlgo::kBcast); 2025-09-26T23:19:53,425 | ^ 2025-09-26T23:19:53,426 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,427 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,428 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:19:53,429 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:164:93: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:06,643 [13/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/broadcast.cc.o 2025-09-26T23:20:06,643 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:20:06,644 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/broadcast.cc:49:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:06,645 49 | Result Broadcast(Comm const& comm, common::Span data, std::int32_t root) { 2025-09-26T23:20:06,646 | ^~~~~~~~~ 2025-09-26T23:20:09,789 [14/115] Building CXX object dmlc-core/CMakeFiles/dmlc.dir/src/data.cc.o 2025-09-26T23:20:09,790 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:20:09,791 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/base.h:246, 2025-09-26T23:20:09,793 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data.cc:2: 2025-09-26T23:20:09,794 /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]’: 2025-09-26T23:20:09,795 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-26T23:20:09,796 739 | vector<_Tp, _Alloc>:: 2025-09-26T23:20:09,797 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,798 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:20:09,799 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]’, 2025-09-26T23:20:09,800 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, 2025-09-26T23:20:09,801 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./row_block.h:132:17: 2025-09-26T23:20:09,802 /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 2025-09-26T23:20:09,803 1779 | _M_range_insert(__pos, __first, __last, 2025-09-26T23:20:09,805 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,806 1780 | std::__iterator_category(__first)); 2025-09-26T23:20:09,807 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,808 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]’, 2025-09-26T23:20:09,809 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, 2025-09-26T23:20:09,810 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./row_block.h:132:17: 2025-09-26T23:20:09,811 /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 2025-09-26T23:20:09,812 1779 | _M_range_insert(__pos, __first, __last, 2025-09-26T23:20:09,813 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,814 1780 | std::__iterator_category(__first)); 2025-09-26T23:20:09,815 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,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]’, 2025-09-26T23:20:09,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, 2025-09-26T23:20:09,818 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./row_block.h:132:17: 2025-09-26T23:20:09,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 2025-09-26T23:20:09,821 1779 | _M_range_insert(__pos, __first, __last, 2025-09-26T23:20:09,822 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,823 1780 | std::__iterator_category(__first)); 2025-09-26T23:20:09,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,825 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]’, 2025-09-26T23:20:09,826 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, 2025-09-26T23:20:09,827 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-09-26T23:20:09,828 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-09-26T23:20:09,829 /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 2025-09-26T23:20:09,830 1779 | _M_range_insert(__pos, __first, __last, 2025-09-26T23:20:09,831 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,832 1780 | std::__iterator_category(__first)); 2025-09-26T23:20:09,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,834 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]’, 2025-09-26T23:20:09,835 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, 2025-09-26T23:20:09,837 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-09-26T23:20:09,839 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15, 2025-09-26T23:20:09,841 inlined from ‘dmlc::data::BasicRowIter::BasicRowIter(dmlc::Parser*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/basic_row_iter.h:28:15, 2025-09-26T23:20:09,842 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data.cc:121:12: 2025-09-26T23:20:09,844 /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 2025-09-26T23:20:09,845 1779 | _M_range_insert(__pos, __first, __last, 2025-09-26T23:20:09,846 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,848 1780 | std::__iterator_category(__first)); 2025-09-26T23:20:09,849 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,850 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]’, 2025-09-26T23:20:09,851 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, 2025-09-26T23:20:09,853 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-09-26T23:20:09,855 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = long long unsigned int; DType = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-09-26T23:20:09,856 /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 2025-09-26T23:20:09,858 1779 | _M_range_insert(__pos, __first, __last, 2025-09-26T23:20:09,859 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,860 1780 | std::__iterator_category(__first)); 2025-09-26T23:20:09,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,863 /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]’: 2025-09-26T23:20:09,865 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:20:09,866 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:20:09,868 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,869 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-09-26T23:20:09,871 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/csv_parser.h:112:29: 2025-09-26T23:20:09,872 /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 2025-09-26T23:20:09,873 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:20:09,875 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:20:09,876 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-09-26T23:20:09,878 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/csv_parser.h:118:31: 2025-09-26T23:20:09,879 /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 2025-09-26T23:20:09,880 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:20:09,882 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:20:09,900 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-09-26T23:20:09,901 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/csv_parser.h:112:29: 2025-09-26T23:20:09,902 /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 2025-09-26T23:20:09,903 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:20:09,904 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:20:09,905 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2025-09-26T23:20:09,906 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/csv_parser.h:118:31: 2025-09-26T23:20:09,906 /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 2025-09-26T23:20:09,907 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:20:09,908 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:20:09,910 /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]’: 2025-09-26T23:20:09,910 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-26T23:20:09,911 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:20:09,912 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,913 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:20:09,914 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/libfm_parser.h:111:27: 2025-09-26T23:20:09,914 /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 2025-09-26T23:20:09,915 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:20:09,916 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:20:09,917 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:20:09,918 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/libfm_parser.h:112:27: 2025-09-26T23:20:09,920 /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 2025-09-26T23:20:09,921 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:20:09,922 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:20:09,923 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:20:09,924 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./libsvm_parser.h:128:25: 2025-09-26T23:20:09,925 /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 2025-09-26T23:20:09,926 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:20:09,927 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:20:09,928 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:20:09,929 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./libsvm_parser.h:143:27: 2025-09-26T23:20:09,931 /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 2025-09-26T23:20:09,932 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:20:09,933 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:20:09,933 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:20:09,934 inlined from ‘void dmlc::data::LibSVMParser::ParseBlock(const char*, const char*, dmlc::data::RowBlockContainer*) [with IndexType = unsigned int; DType = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./libsvm_parser.h:128:25: 2025-09-26T23:20:09,935 /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 2025-09-26T23:20:09,936 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:20:09,939 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:20:09,940 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]’, 2025-09-26T23:20:09,941 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, 2025-09-26T23:20:09,942 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-09-26T23:20:09,943 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15: 2025-09-26T23:20:09,944 /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 2025-09-26T23:20:09,945 1779 | _M_range_insert(__pos, __first, __last, 2025-09-26T23:20:09,946 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,951 1780 | std::__iterator_category(__first)); 2025-09-26T23:20:09,952 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,954 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]’, 2025-09-26T23:20:09,955 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, 2025-09-26T23:20:09,958 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-09-26T23:20:09,959 inlined from ‘void dmlc::data::BasicRowIter::Init(dmlc::Parser*) [with IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/basic_row_iter.h:67:15: 2025-09-26T23:20:09,960 /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 2025-09-26T23:20:09,961 1779 | _M_range_insert(__pos, __first, __last, 2025-09-26T23:20:09,962 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,964 1780 | std::__iterator_category(__first)); 2025-09-26T23:20:09,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,966 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]’, 2025-09-26T23:20:09,968 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, 2025-09-26T23:20:09,970 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-09-26T23:20:09,971 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-09-26T23:20:09,972 /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 2025-09-26T23:20:09,973 1779 | _M_range_insert(__pos, __first, __last, 2025-09-26T23:20:09,974 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,975 1780 | std::__iterator_category(__first)); 2025-09-26T23:20:09,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,979 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]’, 2025-09-26T23:20:09,982 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, 2025-09-26T23:20:09,983 inlined from ‘void dmlc::data::RowBlockContainer::Push(dmlc::RowBlock) [with I = unsigned int; IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/./row_block.h:132:17, 2025-09-26T23:20:09,984 inlined from ‘void dmlc::data::DiskRowIter::BuildCache(dmlc::Parser*) [with IndexType = unsigned int; DType = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/src/data/disk_row_iter.h:119:14: 2025-09-26T23:20:09,986 /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 2025-09-26T23:20:09,987 1779 | _M_range_insert(__pos, __first, __last, 2025-09-26T23:20:09,988 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:09,989 1780 | std::__iterator_category(__first)); 2025-09-26T23:20:09,990 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:10,561 [15/115] Linking CXX static library dmlc-core/libdmlc.a 2025-09-26T23:20:14,906 [16/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/allreduce.cc.o 2025-09-26T23:20:14,907 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,908 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,909 57 | Result RingScatterReduceTyped(Comm const& comm, common::Span data, 2025-09-26T23:20:14,910 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:14,911 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,912 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,913 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,913 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,915 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,916 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,917 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,918 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,919 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,920 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,921 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,922 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,923 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,924 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,924 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,925 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,926 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,927 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:57:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,928 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:13: 2025-09-26T23:20:14,929 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = float]’: 2025-09-26T23:20:14,930 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,931 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-09-26T23:20:14,932 | ^~~~~~~~~~~~~ 2025-09-26T23:20:14,933 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,935 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,936 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-09-26T23:20:14,937 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:14,938 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = double]’: 2025-09-26T23:20:14,938 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,939 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-09-26T23:20:14,940 | ^~~~~~~~~~~~~ 2025-09-26T23:20:14,941 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,942 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,942 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-09-26T23:20:14,943 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:14,944 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = signed char]’: 2025-09-26T23:20:14,947 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,948 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-09-26T23:20:14,949 | ^~~~~~~~~~~~~ 2025-09-26T23:20:14,950 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,951 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,952 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-09-26T23:20:14,953 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:14,954 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = short int]’: 2025-09-26T23:20:14,955 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,956 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-09-26T23:20:14,957 | ^~~~~~~~~~~~~ 2025-09-26T23:20:14,958 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,959 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,960 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-09-26T23:20:14,961 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:14,962 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = int]’: 2025-09-26T23:20:14,963 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,963 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-09-26T23:20:14,964 | ^~~~~~~~~~~~~ 2025-09-26T23:20:14,965 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,966 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,967 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-09-26T23:20:14,968 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:14,969 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = long long int]’: 2025-09-26T23:20:14,970 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,971 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-09-26T23:20:14,972 | ^~~~~~~~~~~~~ 2025-09-26T23:20:14,973 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,974 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,975 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-09-26T23:20:14,976 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:14,977 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = unsigned char]’: 2025-09-26T23:20:14,978 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,980 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-09-26T23:20:14,981 | ^~~~~~~~~~~~~ 2025-09-26T23:20:14,982 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,983 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,989 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-09-26T23:20:14,990 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:14,991 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = short unsigned int]’: 2025-09-26T23:20:14,992 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,993 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-09-26T23:20:14,994 | ^~~~~~~~~~~~~ 2025-09-26T23:20:14,995 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:14,996 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:14,998 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-09-26T23:20:14,999 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:15,000 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = unsigned int]’: 2025-09-26T23:20:15,001 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:15,002 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-09-26T23:20:15,003 | ^~~~~~~~~~~~~ 2025-09-26T23:20:15,004 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:15,004 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:21:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:15,005 21 | Result RingAllreduceSmall(Comm const& comm, common::Span data, Func const& op) { 2025-09-26T23:20:15,007 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:20:15,007 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:20:15,008 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:15,018 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-09-26T23:20:15,019 | ^~~~~~~~~~~~~ 2025-09-26T23:20:15,020 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:20:15,020 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.cc:113:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:15,021 113 | Result RingAllreduce(Comm const& comm, common::Span data, Func const& op, 2025-09-26T23:20:15,022 | ^~~~~~~~~~~~~ 2025-09-26T23:20:31,738 [17/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/coll.cc.o 2025-09-26T23:20:31,739 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:20:31,740 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/coll.cc:106:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:31,741 106 | [[nodiscard]] Result Coll::Broadcast(Comm const& comm, common::Span data, 2025-09-26T23:20:31,742 | ^~~~ 2025-09-26T23:20:31,743 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:20:31,744 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/coll.cc:34:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:31,745 34 | [[nodiscard]] Result Coll::Allreduce(Comm const& comm, common::Span data, 2025-09-26T23:20:31,746 | ^~~~ 2025-09-26T23:20:31,747 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/coll.cc:15: 2025-09-26T23:20:31,748 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h: In function ‘xgboost::collective::Result xgboost::collective::RingAllgather(const Comm&, xgboost::common::Span) [with T = signed char]’: 2025-09-26T23:20:31,749 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allgather.h:56:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:31,750 56 | [[nodiscard]] Result RingAllgather(Comm const& comm, common::Span data) { 2025-09-26T23:20:31,751 | ^~~~~~~~~~~~~ 2025-09-26T23:20:31,752 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/coll.cc: In member function ‘virtual xgboost::collective::Result xgboost::collective::Coll::Allgather(const xgboost::collective::Comm&, xgboost::common::Span)’: 2025-09-26T23:20:31,753 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/coll.cc:111:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:31,754 111 | [[nodiscard]] Result Coll::Allgather(Comm const& comm, common::Span data) { 2025-09-26T23:20:31,755 | ^~~~ 2025-09-26T23:20:31,755 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:20:31,756 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:31,757 115 | [[nodiscard]] Result Coll::AllgatherV(Comm const& comm, common::Span data, 2025-09-26T23:20:31,758 | ^~~~ 2025-09-26T23:20:31,759 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:31,760 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:31,761 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/coll.cc:115:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:31,762 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/coll.cc:130:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:31,763 130 | return detail::RingAllgatherV(comm, sizes, recv_segments, recv); 2025-09-26T23:20:31,764 | ^ 2025-09-26T23:20:31,765 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/coll.cc:130:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:31,766 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/coll.cc:132:61: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:20:31,767 132 | return cpu_impl::BroadcastAllgatherV(comm, sizes, recv); 2025-09-26T23:20:31,768 | ^ 2025-09-26T23:20:32,050 [18/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/comm_group.cc.o 2025-09-26T23:20:33,960 [19/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/comm.cc.o 2025-09-26T23:20:34,054 [20/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/nccl_stub.cc.o 2025-09-26T23:20:44,607 [21/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/result.cc.o 2025-09-26T23:20:47,888 [22/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/in_memory_handler.cc.o 2025-09-26T23:20:50,848 [23/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/loop.cc.o 2025-09-26T23:20:59,126 [24/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/charconv.cc.o 2025-09-26T23:21:00,658 [25/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/socket.cc.o 2025-09-26T23:21:12,699 [26/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/common.cc.o 2025-09-26T23:21:12,793 [27/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/cuda_dr_utils.cc.o 2025-09-26T23:21:15,591 [28/115] Building CXX object src/CMakeFiles/objxgboost.dir/collective/tracker.cc.o 2025-09-26T23:21:21,027 [29/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/column_matrix.cc.o 2025-09-26T23:21:21,374 [30/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/cuda_rt_utils.cc.o 2025-09-26T23:21:27,172 [31/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/error_msg.cc.o 2025-09-26T23:21:41,979 [32/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/io.cc.o 2025-09-26T23:21:47,505 [33/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/host_device_vector.cc.o 2025-09-26T23:21:47,511 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/host_device_vector.cc: In constructor ‘xgboost::HostDeviceVector::HostDeviceVector(std::initializer_list<_Tp>, xgboost::DeviceOrd) [with T = double]’: 2025-09-26T23:21:47,512 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:47,513 43 | HostDeviceVector::HostDeviceVector(std::initializer_list init, DeviceOrd) 2025-09-26T23:21:47,514 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:47,514 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/host_device_vector.cc: In constructor ‘xgboost::HostDeviceVector::HostDeviceVector(std::initializer_list<_Tp>, xgboost::DeviceOrd) [with T = xgboost::detail::GradientPairInternal]’: 2025-09-26T23:21:47,515 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:47,516 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:47,517 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:47,518 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/host_device_vector.cc: In member function ‘void xgboost::HostDeviceVector::Copy(std::initializer_list<_Tp>) [with T = double]’: 2025-09-26T23:21:47,519 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:47,520 141 | void HostDeviceVector::Copy(std::initializer_list other) { 2025-09-26T23:21:47,521 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:47,522 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/host_device_vector.cc: In member function ‘void xgboost::HostDeviceVector::Copy(std::initializer_list<_Tp>) [with T = xgboost::detail::GradientPairInternal]’: 2025-09-26T23:21:47,523 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:47,524 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:47,525 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:47,526 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:21:47,526 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/base.h:17, 2025-09-26T23:21:47,527 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/host_device_vector.cc:9: 2025-09-26T23:21:47,528 /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 >]’: 2025-09-26T23:21:47,529 /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 2025-09-26T23:21:47,530 523 | vector<_Tp, _Alloc>:: 2025-09-26T23:21:47,531 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:47,531 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:21:47,532 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-09-26T23:21:47,533 inlined from ‘void xgboost::HostDeviceVector::Resize(size_t) [with T = xgboost::detail::GradientPairInternal]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/host_device_vector.cc:120:22: 2025-09-26T23:21:47,534 /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 2025-09-26T23:21:47,535 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:21:47,536 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:47,537 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-09-26T23:21:47,538 inlined from ‘void xgboost::HostDeviceVector::Resize(size_t, T) [with T = xgboost::detail::GradientPairInternal]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/host_device_vector.cc:115:22: 2025-09-26T23:21:47,539 /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 2025-09-26T23:21:47,540 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:21:47,541 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,744 [34/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/hist_util.cc.o 2025-09-26T23:21:54,745 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::IncrementHist(GHistRow, ConstGHistRow, std::size_t, std::size_t)’: 2025-09-26T23:21:54,746 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:54,747 95 | void IncrementHist(GHistRow dst, ConstGHistRow add, std::size_t begin, std::size_t end) { 2025-09-26T23:21:54,748 | ^~~~~~~~~~~~~ 2025-09-26T23:21:54,749 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:54,750 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::CopyHist(GHistRow, GHistRow, size_t, size_t)’: 2025-09-26T23:21:54,751 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:54,752 107 | void CopyHist(GHistRow dst, const GHistRow src, size_t begin, size_t end) { 2025-09-26T23:21:54,753 | ^~~~~~~~ 2025-09-26T23:21:54,754 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:54,755 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc: In function ‘void xgboost::common::SubtractionHist(GHistRow, GHistRow, GHistRow, size_t, size_t)’: 2025-09-26T23:21:54,756 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:54,757 119 | void SubtractionHist(GHistRow dst, const GHistRow src1, const GHistRow src2, size_t begin, 2025-09-26T23:21:54,758 | ^~~~~~~~~~~~~~~ 2025-09-26T23:21:54,759 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:54,760 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:54,761 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,762 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,763 212 | void RowsWiseBuildHistKernel(Span gpair, Span row_indices, 2025-09-26T23:21:54,764 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,765 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,766 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,767 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,768 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,769 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,770 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,771 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,772 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,774 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,775 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,776 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,777 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,779 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,790 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,791 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,792 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,793 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,794 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,795 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,796 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,798 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,799 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:212:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,800 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.h:18, 2025-09-26T23:21:54,801 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:5: 2025-09-26T23:21:54,802 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h: In constructor ‘xgboost::common::SortedSketchContainer::SortedSketchContainer(const xgboost::Context*, int32_t, xgboost::common::Span, std::vector >, bool)’: 2025-09-26T23:21:54,803 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:999:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,804 999 | explicit SortedSketchContainer(Context const *ctx, int32_t max_bins, 2025-09-26T23:21:54,805 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,806 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:1002:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,807 1002 | : SketchContainerImpl{ctx, columns_size, max_bins, ft, use_group} { 2025-09-26T23:21:54,807 | ^ 2025-09-26T23:21:54,808 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:21:54,809 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.h:15: 2025-09-26T23:21:54,810 /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]’: 2025-09-26T23:21:54,811 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:21:54,812 523 | vector<_Tp, _Alloc>:: 2025-09-26T23:21:54,813 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,814 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:21:54,816 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:54:15: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,817 54 | HistogramCuts SketchOnDMatrix(Context const *ctx, DMatrix *m, bst_bin_t max_bins, bool use_sorted, 2025-09-26T23:21:54,818 | ^~~~~~~~~~~~~~~ 2025-09-26T23:21:54,819 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:21:54,820 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:21:54,822 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:726:18, 2025-09-26T23:21:54,823 inlined from ‘xgboost::common::HistogramCuts xgboost::common::SketchOnDMatrix(const xgboost::Context*, xgboost::DMatrix*, xgboost::bst_bin_t, bool, Span)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:63:49: 2025-09-26T23:21:54,824 /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 2025-09-26T23:21:54,825 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:21:54,826 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,827 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:21:54,828 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:72:70: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,828 72 | HostSketchContainer::UseGroup(info)); 2025-09-26T23:21:54,829 | ^ 2025-09-26T23:21:54,830 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:72:70: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,831 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:74:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,832 74 | container.PushRowPage(page, info, hessian); 2025-09-26T23:21:54,833 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,834 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:74:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,834 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:82:72: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,835 82 | HostSketchContainer::UseGroup(info)}; 2025-09-26T23:21:54,836 | ^ 2025-09-26T23:21:54,837 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:82:72: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,839 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:84:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,840 84 | container.PushColPage(page, info, hessian); 2025-09-26T23:21:54,841 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,842 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:84:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,843 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-09-26T23:21:54,844 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:384:43, 2025-09-26T23:21:54,845 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:206:9: 2025-09-26T23:21:54,846 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,847 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-09-26T23:21:54,848 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,849 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,850 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-09-26T23:21:54,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,852 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-09-26T23:21:54,853 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:384:43, 2025-09-26T23:21:54,854 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:206:9: 2025-09-26T23:21:54,855 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,856 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-09-26T23:21:54,858 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,859 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,860 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-09-26T23:21:54,861 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,863 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-09-26T23:21:54,865 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:384:43, 2025-09-26T23:21:54,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 int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:206:9: 2025-09-26T23:21:54,867 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,880 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-09-26T23:21:54,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,882 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,883 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-09-26T23:21:54,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,885 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-09-26T23:21:54,886 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:384:43, 2025-09-26T23:21:54,887 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:206:9: 2025-09-26T23:21:54,888 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,890 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-09-26T23:21:54,891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,892 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,893 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-09-26T23:21:54,894 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,895 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-09-26T23:21:54,896 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:384:43, 2025-09-26T23:21:54,897 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:206:9: 2025-09-26T23:21:54,898 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,899 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-09-26T23:21:54,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,901 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,902 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-09-26T23:21:54,903 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,904 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-09-26T23:21:54,905 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:384:43, 2025-09-26T23:21:54,906 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:206:9: 2025-09-26T23:21:54,907 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,909 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-09-26T23:21:54,910 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,911 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,911 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-09-26T23:21:54,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,913 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-09-26T23:21:54,914 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:384:43, 2025-09-26T23:21:54,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 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:206:9, 2025-09-26T23:21:54,916 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:195:15: 2025-09-26T23:21:54,930 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,931 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-09-26T23:21:54,932 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,933 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,935 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-09-26T23:21:54,936 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,937 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-09-26T23:21:54,938 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:384:43, 2025-09-26T23:21:54,939 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:206:9, 2025-09-26T23:21:54,940 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:195:15: 2025-09-26T23:21:54,941 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,942 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-09-26T23:21:54,944 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,945 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,946 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-09-26T23:21:54,947 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,948 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,949 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:21:54,950 370 | void BuildHist(Span gpair, Span row_indices, 2025-09-26T23:21:54,952 | ^~~~~~~~~ 2025-09-26T23:21:54,953 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,953 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:54,955 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-09-26T23:21:54,955 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:384:43, 2025-09-26T23:21:54,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 = true; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:206:9, 2025-09-26T23:21:54,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 = true; bool _first_page = false; bool _read_by_column = false; BinIdxTypeName = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:195:15: 2025-09-26T23:21:54,958 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,959 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-09-26T23:21:54,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,961 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,962 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-09-26T23:21:54,963 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,965 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-09-26T23:21:54,966 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:384:43, 2025-09-26T23:21:54,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 = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:206:9, 2025-09-26T23:21:54,968 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:195:15: 2025-09-26T23:21:54,969 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,970 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-09-26T23:21:54,971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,972 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,973 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-09-26T23:21:54,974 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,975 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-09-26T23:21:54,976 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:384:43, 2025-09-26T23:21:54,977 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:206:9, 2025-09-26T23:21:54,979 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:195:15: 2025-09-26T23:21:54,980 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,981 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-09-26T23:21:54,982 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,983 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,990 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-09-26T23:21:54,991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:54,992 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:21:54,993 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:21:54,994 370 | void BuildHist(Span gpair, Span row_indices, 2025-09-26T23:21:54,995 | ^~~~~~~~~ 2025-09-26T23:21:54,997 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:370:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:54,998 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:21:54,999 In function ‘void xgboost::common::BuildHistDispatch(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow) [with BuildingManager = GHistBuildingManager]’, 2025-09-26T23:21:55,000 inlined from ‘xgboost::common::BuildHist(Span >, Span, const xgboost::GHistIndexMatrix&, GHistRow, bool):: [with auto:61 = xgboost::common::GHistBuildingManager]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:384:43, 2025-09-26T23:21:55,001 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:206:9, 2025-09-26T23:21:55,002 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:195:15: 2025-09-26T23:21:55,004 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:354:54: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:55,005 354 | RowsWiseBuildHistKernel(gpair, row_indices, gmat, hist); 2025-09-26T23:21:55,006 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:55,007 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/hist_util.cc:363:56: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:21:55,008 363 | RowsWiseBuildHistKernel(gpair, span2, gmat, hist); 2025-09-26T23:21:55,009 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:21:57,850 [35/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/linalg_op.cc.o 2025-09-26T23:22:07,358 [36/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/numeric.cc.o 2025-09-26T23:22:07,383 [37/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/numa_topo.cc.o 2025-09-26T23:22:08,574 [38/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/json.cc.o 2025-09-26T23:22:15,461 [39/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/optional_weight.cc.o 2025-09-26T23:22:17,439 [40/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/param_array.cc.o 2025-09-26T23:22:20,060 [41/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/pseudo_huber.cc.o 2025-09-26T23:22:28,906 [42/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/quantile_loss_utils.cc.o 2025-09-26T23:22:29,299 [43/115] Building CXX object src/CMakeFiles/objxgboost.dir/c_api/c_api.cc.o 2025-09-26T23:22:29,301 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc: In function ‘int XGBoosterLoadModelFromBuffer(BoosterHandle, const void*, xgboost::bst_ulong)’: 2025-09-26T23:22:29,302 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1582:74: warning: narrowing conversion of ‘len’ from ‘xgboost::bst_ulong’ {aka ‘long long unsigned int’} to ‘xgboost::common::Span::index_type’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:22:29,303 1582 | auto buffer = common::Span{static_cast(buf), len}; 2025-09-26T23:22:29,304 | ^~~ 2025-09-26T23:22:29,305 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:28: 2025-09-26T23:22:29,306 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/proxy_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::DMatrixProxy::Slice(xgboost::common::Span)’: 2025-09-26T23:22:29,307 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,308 107 | DMatrix* Slice(common::Span /*ridxs*/) override { 2025-09-26T23:22:29,309 | ^~~~~ 2025-09-26T23:22:29,310 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc: In function ‘int XGDMatrixSliceDMatrixEx(DMatrixHandle, const int*, xgboost::bst_ulong, void**, int)’: 2025-09-26T23:22:29,311 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:605:59: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:22:29,312 605 | dmat->Slice({idxset, static_cast(len)})); 2025-09-26T23:22:29,312 | ^ 2025-09-26T23:22:29,314 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:15, 2025-09-26T23:22:29,315 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/predictor.h:13, 2025-09-26T23:22:29,316 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../common/api_entry.h:10, 2025-09-26T23:22:29,317 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:18: 2025-09-26T23:22:29,318 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:22:29,319 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:22:29,320 426 | LINALG_HD TensorView(common::Span data, I const (&shape)[D], I const (&stride)[D], 2025-09-26T23:22:29,321 | ^~~~~~~~~~ 2025-09-26T23:22:29,323 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:22:29,323 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:22:29,324 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:22:29,325 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:22:29,326 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:22:29,327 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:22:29,328 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:22:29,329 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:22:29,330 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:22:29,331 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:22:29,332 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:22:29,332 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:22:29,333 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:22:29,334 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:22:29,335 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:22:29,336 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:22:29,337 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:22:29,338 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:426:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:22:29,339 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/adapter.h:19, 2025-09-26T23:22:29,341 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:24: 2025-09-26T23:22:29,341 In lambda function, 2025-09-26T23:22:29,342 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-09-26T23:22:29,343 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,344 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,345 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,345 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,346 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,347 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,348 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,350 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,351 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,352 In lambda function, 2025-09-26T23:22:29,353 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-09-26T23:22:29,354 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,355 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,356 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,357 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,357 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,358 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,359 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,360 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,361 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,362 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,363 In lambda function, 2025-09-26T23:22:29,364 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-09-26T23:22:29,365 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,366 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,367 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,368 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,369 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,370 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,371 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,373 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,375 In lambda function, 2025-09-26T23:22:29,376 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-09-26T23:22:29,376 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,377 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,378 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,379 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,380 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,381 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,382 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,383 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,384 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,386 In lambda function, 2025-09-26T23:22:29,387 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-09-26T23:22:29,388 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,389 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,391 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,392 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,393 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,394 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,394 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,395 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,396 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,398 In lambda function, 2025-09-26T23:22:29,399 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-09-26T23:22:29,400 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,401 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,402 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,403 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,404 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,405 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,406 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,407 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,408 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,409 In lambda function, 2025-09-26T23:22:29,410 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-09-26T23:22:29,411 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,411 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,412 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,413 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,414 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,415 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,416 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,418 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,420 In lambda function, 2025-09-26T23:22:29,421 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-09-26T23:22:29,422 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,423 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,424 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,425 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,426 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,426 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,427 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,429 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,431 In lambda function, 2025-09-26T23:22:29,432 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-09-26T23:22:29,433 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,433 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,434 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,435 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,436 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,438 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,438 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,440 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,442 In lambda function, 2025-09-26T23:22:29,443 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:29,444 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,444 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,445 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = float]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,446 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,447 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,448 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,449 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,451 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,453 In lambda function, 2025-09-26T23:22:29,454 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-09-26T23:22:29,455 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,456 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,457 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = double]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,458 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,459 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,459 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,460 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,462 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,464 In lambda function, 2025-09-26T23:22:29,465 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-09-26T23:22:29,466 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,467 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,468 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = double]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,469 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,470 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,471 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,472 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,473 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,474 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,475 In lambda function, 2025-09-26T23:22:29,476 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-09-26T23:22:29,477 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,478 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,479 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = double]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,480 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,481 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,482 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,483 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,485 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,486 In lambda function, 2025-09-26T23:22:29,487 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-09-26T23:22:29,488 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,489 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,490 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = double]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,491 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,492 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,493 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,494 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,495 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,496 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,498 In lambda function, 2025-09-26T23:22:29,499 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-09-26T23:22:29,500 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,501 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,502 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = double]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,503 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,503 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,505 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,506 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,507 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,509 In lambda function, 2025-09-26T23:22:29,510 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-09-26T23:22:29,510 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,511 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,512 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = double]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,513 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,514 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,515 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,516 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,517 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,518 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,520 In lambda function, 2025-09-26T23:22:29,521 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-09-26T23:22:29,522 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,523 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,524 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = double]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,525 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,526 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,527 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,527 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,528 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,529 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,530 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,531 In lambda function, 2025-09-26T23:22:29,532 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-09-26T23:22:29,533 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,534 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,535 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = double]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,536 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,537 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,538 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,539 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,540 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,541 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,542 In lambda function, 2025-09-26T23:22:29,542 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-09-26T23:22:29,543 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,544 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,545 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = double]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,546 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,547 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,548 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,549 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,551 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,552 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,553 In lambda function, 2025-09-26T23:22:29,554 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:29,554 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,556 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,557 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = double]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,557 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,558 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,559 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,560 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,562 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,563 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,564 In lambda function, 2025-09-26T23:22:29,565 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-09-26T23:22:29,566 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,567 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,568 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,569 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,570 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,571 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,572 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,574 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,576 In lambda function, 2025-09-26T23:22:29,577 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-09-26T23:22:29,578 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,579 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,580 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,581 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,582 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,583 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,584 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,586 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,587 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,588 In lambda function, 2025-09-26T23:22:29,589 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-09-26T23:22:29,590 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,591 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,592 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,593 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,594 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,594 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,595 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,596 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,597 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,598 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,599 In lambda function, 2025-09-26T23:22:29,600 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-09-26T23:22:29,601 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,602 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,603 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,604 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,605 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,606 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,607 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,608 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,609 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,610 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,611 In lambda function, 2025-09-26T23:22:29,612 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-09-26T23:22:29,612 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,613 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,615 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,616 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,617 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,618 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,619 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,621 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,622 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,623 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,624 In lambda function, 2025-09-26T23:22:29,625 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-09-26T23:22:29,626 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,627 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,628 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,629 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,630 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,631 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,632 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,633 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,634 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,635 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,636 In lambda function, 2025-09-26T23:22:29,636 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-09-26T23:22:29,637 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,638 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,639 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,640 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,641 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,642 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,643 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,643 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,644 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,646 In lambda function, 2025-09-26T23:22:29,647 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-09-26T23:22:29,648 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,649 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,650 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,651 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,652 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,653 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,654 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,655 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,656 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,657 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,658 In lambda function, 2025-09-26T23:22:29,659 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-09-26T23:22:29,660 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,661 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,662 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,663 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,664 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,666 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,667 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,668 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,669 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,669 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,670 In lambda function, 2025-09-26T23:22:29,671 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:29,672 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,673 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,674 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,675 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,676 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,677 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,678 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,678 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,679 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,680 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,681 In lambda function, 2025-09-26T23:22:29,682 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-09-26T23:22:29,683 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,684 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,685 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,686 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,687 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,688 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,689 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,690 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,691 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,692 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,693 In lambda function, 2025-09-26T23:22:29,694 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-09-26T23:22:29,695 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,696 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,697 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,697 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,698 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,699 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,700 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,701 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,702 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,703 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,704 In lambda function, 2025-09-26T23:22:29,705 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-09-26T23:22:29,706 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,706 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,707 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,709 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,710 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,711 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,711 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,713 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,714 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,714 In lambda function, 2025-09-26T23:22:29,715 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-09-26T23:22:29,717 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,718 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,719 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,719 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,720 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,721 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,722 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,723 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,724 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,725 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,726 In lambda function, 2025-09-26T23:22:29,727 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-09-26T23:22:29,727 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,728 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,729 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,730 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,731 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,732 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,733 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,734 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,735 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,736 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,736 In lambda function, 2025-09-26T23:22:29,737 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-09-26T23:22:29,738 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,739 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,740 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,741 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,742 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,743 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,744 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,745 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,745 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,746 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,747 In lambda function, 2025-09-26T23:22:29,748 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-09-26T23:22:29,749 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,750 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,751 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,752 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,753 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,754 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,755 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,756 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,757 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,758 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,759 In lambda function, 2025-09-26T23:22:29,760 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-09-26T23:22:29,761 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,761 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,762 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,763 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,764 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,765 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,766 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,767 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,768 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,769 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,770 In lambda function, 2025-09-26T23:22:29,771 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-09-26T23:22:29,772 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,773 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,774 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,775 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,776 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,777 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,778 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,779 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,780 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,781 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,782 In lambda function, 2025-09-26T23:22:29,782 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:29,783 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,784 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,785 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,786 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,787 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,788 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,789 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,790 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,791 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,792 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,793 In lambda function, 2025-09-26T23:22:29,794 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-09-26T23:22:29,795 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,796 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,797 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,798 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,799 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,800 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,801 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,803 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,804 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,805 In lambda function, 2025-09-26T23:22:29,805 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-09-26T23:22:29,807 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,808 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,809 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,810 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,811 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,812 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,812 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,814 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,815 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,816 In lambda function, 2025-09-26T23:22:29,817 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-09-26T23:22:29,818 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,819 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,820 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,821 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,822 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,824 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,825 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,826 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,827 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,828 In lambda function, 2025-09-26T23:22:29,830 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-09-26T23:22:29,831 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,831 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,832 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,833 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,834 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,835 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,836 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,837 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,838 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,840 In lambda function, 2025-09-26T23:22:29,841 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-09-26T23:22:29,842 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,843 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,844 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,845 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,846 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,847 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,848 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,848 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,849 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,851 In lambda function, 2025-09-26T23:22:29,852 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-09-26T23:22:29,853 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,854 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,855 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,856 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,857 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,858 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,859 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,860 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,861 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,863 In lambda function, 2025-09-26T23:22:29,863 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-09-26T23:22:29,864 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,865 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,866 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,867 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,868 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,869 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,870 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,871 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,872 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,873 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,873 In lambda function, 2025-09-26T23:22:29,874 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-09-26T23:22:29,875 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,877 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,877 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,878 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,879 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,880 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,881 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,883 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,885 In lambda function, 2025-09-26T23:22:29,886 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-09-26T23:22:29,887 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,888 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,889 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,890 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,891 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,892 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,893 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,894 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,895 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,896 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,896 In lambda function, 2025-09-26T23:22:29,897 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:29,898 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,899 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,900 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,901 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,902 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,903 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,904 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,906 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,907 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,908 In lambda function, 2025-09-26T23:22:29,909 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-09-26T23:22:29,910 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,911 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,912 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,913 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,914 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,914 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,915 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,916 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,917 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,918 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,919 In lambda function, 2025-09-26T23:22:29,920 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-09-26T23:22:29,921 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,922 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,923 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,924 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,926 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,927 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,927 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,929 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,930 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,931 In lambda function, 2025-09-26T23:22:29,932 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-09-26T23:22:29,932 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,933 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,934 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,935 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,936 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,937 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,938 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,939 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,940 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,941 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,942 In lambda function, 2025-09-26T23:22:29,944 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-09-26T23:22:29,945 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,946 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,947 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,948 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,949 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,949 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,950 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,951 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,953 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,954 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,955 In lambda function, 2025-09-26T23:22:29,956 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-09-26T23:22:29,957 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,958 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,959 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,960 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,961 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,962 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,963 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,964 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,964 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,966 In lambda function, 2025-09-26T23:22:29,967 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-09-26T23:22:29,968 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,969 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,970 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,971 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,972 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,973 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,974 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,975 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,976 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,978 In lambda function, 2025-09-26T23:22:29,979 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-09-26T23:22:29,980 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,981 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,982 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,983 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,984 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,985 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,986 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,988 675 | array.shape, array.strides, device}); 2025-09-26T23:22:29,989 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,990 In lambda function, 2025-09-26T23:22:29,991 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-09-26T23:22:29,992 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:29,993 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:29,994 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:29,995 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:29,997 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:29,997 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:29,998 674 | std::numeric_limits::max()}, 2025-09-26T23:22:29,999 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,000 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,002 In lambda function, 2025-09-26T23:22:30,003 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-09-26T23:22:30,003 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,004 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,005 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,007 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,008 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,008 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,009 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,011 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,012 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,013 In lambda function, 2025-09-26T23:22:30,015 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,015 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,016 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,017 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,018 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,019 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,020 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,021 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,022 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,023 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,024 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,025 In lambda function, 2025-09-26T23:22:30,026 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-09-26T23:22:30,027 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,028 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,029 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,030 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,031 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,032 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,033 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,033 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,034 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,035 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,036 In lambda function, 2025-09-26T23:22:30,037 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-09-26T23:22:30,038 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,039 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,040 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,041 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,042 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,043 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,044 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,046 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,047 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,048 In lambda function, 2025-09-26T23:22:30,049 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-09-26T23:22:30,050 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,051 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,052 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,052 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,053 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,054 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,055 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,056 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,057 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,058 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,059 In lambda function, 2025-09-26T23:22:30,060 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-09-26T23:22:30,061 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,062 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,063 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,065 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,066 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,066 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,067 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,068 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,069 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,071 In lambda function, 2025-09-26T23:22:30,072 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-09-26T23:22:30,072 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,073 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,074 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,075 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,076 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,077 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,078 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,079 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,080 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,081 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,082 In lambda function, 2025-09-26T23:22:30,083 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-09-26T23:22:30,084 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,085 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,085 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,086 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,087 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,088 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,089 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,090 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,092 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,093 In lambda function, 2025-09-26T23:22:30,094 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-09-26T23:22:30,095 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,096 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,098 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,098 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,099 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,100 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,101 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,102 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,104 In lambda function, 2025-09-26T23:22:30,105 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-09-26T23:22:30,106 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,107 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,108 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,109 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,110 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,111 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,112 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,114 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,116 In lambda function, 2025-09-26T23:22:30,117 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-09-26T23:22:30,118 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,119 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,120 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,121 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,122 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,123 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,124 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,126 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,128 In lambda function, 2025-09-26T23:22:30,129 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,130 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,131 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,132 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,133 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,134 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,135 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,136 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,137 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,138 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,139 In lambda function, 2025-09-26T23:22:30,140 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-09-26T23:22:30,142 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,143 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,144 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,145 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,146 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,147 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,148 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,148 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,149 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,150 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,151 In lambda function, 2025-09-26T23:22:30,151 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-09-26T23:22:30,152 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,153 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,154 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,155 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,156 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,157 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,158 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,160 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,161 In lambda function, 2025-09-26T23:22:30,162 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-09-26T23:22:30,163 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,165 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,165 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,166 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,167 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,168 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,169 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,169 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,170 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,172 In lambda function, 2025-09-26T23:22:30,173 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-09-26T23:22:30,175 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,176 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,176 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,177 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,178 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,180 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,181 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,181 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,182 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,183 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,184 In lambda function, 2025-09-26T23:22:30,185 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-09-26T23:22:30,186 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,186 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,187 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,188 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,189 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,190 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,191 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,192 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,193 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,194 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,195 In lambda function, 2025-09-26T23:22:30,195 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-09-26T23:22:30,197 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,198 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,199 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,199 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,200 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,201 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,202 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,203 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,204 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,205 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,206 In lambda function, 2025-09-26T23:22:30,207 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-09-26T23:22:30,208 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,209 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,210 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,211 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,213 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,214 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,215 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,216 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,217 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,218 In lambda function, 2025-09-26T23:22:30,219 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-09-26T23:22:30,220 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,221 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,222 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,223 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,224 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,225 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,228 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,229 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,229 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,231 In lambda function, 2025-09-26T23:22:30,233 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-09-26T23:22:30,234 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,235 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,236 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,237 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,238 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,239 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,240 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,241 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,242 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,244 In lambda function, 2025-09-26T23:22:30,245 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,246 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,247 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,249 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = short unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,253 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,254 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,255 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,256 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,258 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,260 In lambda function, 2025-09-26T23:22:30,261 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-09-26T23:22:30,262 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,263 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,264 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,265 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,266 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,267 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,268 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,270 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,271 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,272 In lambda function, 2025-09-26T23:22:30,273 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-09-26T23:22:30,275 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,276 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,277 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,279 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,283 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,284 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,285 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,286 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,287 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,289 In lambda function, 2025-09-26T23:22:30,290 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-09-26T23:22:30,291 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,298 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,299 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,300 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,301 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,302 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,302 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,304 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,306 In lambda function, 2025-09-26T23:22:30,307 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-09-26T23:22:30,307 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,308 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,309 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,310 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,311 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,312 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,314 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,316 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,330 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,331 In lambda function, 2025-09-26T23:22:30,332 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-09-26T23:22:30,333 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,334 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,335 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,336 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,337 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,338 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,339 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,339 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,341 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,343 In lambda function, 2025-09-26T23:22:30,344 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-09-26T23:22:30,345 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,346 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,347 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,348 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,349 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,350 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,351 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,352 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,352 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,353 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,354 In lambda function, 2025-09-26T23:22:30,355 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-09-26T23:22:30,356 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,357 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,358 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,359 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,362 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,363 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,365 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,366 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,367 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,381 In lambda function, 2025-09-26T23:22:30,382 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-09-26T23:22:30,383 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,384 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,385 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,386 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,387 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,388 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,389 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,390 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,391 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,392 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,393 In lambda function, 2025-09-26T23:22:30,394 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-09-26T23:22:30,395 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,396 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,397 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,398 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,399 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,400 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,401 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,403 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,405 In lambda function, 2025-09-26T23:22:30,406 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,407 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,408 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,409 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7: 2025-09-26T23:22:30,410 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,411 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,412 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,412 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,413 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,414 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,415 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,416 In lambda function, 2025-09-26T23:22:30,417 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:618:22, 2025-09-26T23:22:30,417 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,418 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,419 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-09-26T23:22:30,420 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,421 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,422 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1242:18: 2025-09-26T23:22:30,423 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,423 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,424 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,425 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,427 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,429 In lambda function, 2025-09-26T23:22:30,430 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:621:22, 2025-09-26T23:22:30,431 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,432 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,433 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-09-26T23:22:30,433 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,434 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,435 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1242:18: 2025-09-26T23:22:30,436 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,437 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,438 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,439 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,440 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,442 In lambda function, 2025-09-26T23:22:30,443 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:634:22, 2025-09-26T23:22:30,444 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,445 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,446 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-09-26T23:22:30,446 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,447 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,448 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1242:18: 2025-09-26T23:22:30,449 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,450 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,451 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,452 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,454 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,454 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,455 In lambda function, 2025-09-26T23:22:30,456 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:637:22, 2025-09-26T23:22:30,457 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,458 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,459 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-09-26T23:22:30,460 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,461 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,462 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1242:18: 2025-09-26T23:22:30,463 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,464 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,464 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,465 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,466 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,467 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,468 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,469 In lambda function, 2025-09-26T23:22:30,469 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:640:22, 2025-09-26T23:22:30,471 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,472 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,473 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-09-26T23:22:30,473 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,474 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,475 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1242:18: 2025-09-26T23:22:30,476 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,477 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,478 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,479 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,480 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,481 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,482 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,483 In lambda function, 2025-09-26T23:22:30,484 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:643:22, 2025-09-26T23:22:30,485 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,486 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,486 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-09-26T23:22:30,487 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,488 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,489 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1242:18: 2025-09-26T23:22:30,490 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,491 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,492 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,493 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,494 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,495 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,497 In lambda function, 2025-09-26T23:22:30,498 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:646:22, 2025-09-26T23:22:30,499 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,500 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,501 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-09-26T23:22:30,502 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,503 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,504 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1242:18: 2025-09-26T23:22:30,505 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,506 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,507 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,508 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,509 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,510 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,511 In lambda function, 2025-09-26T23:22:30,512 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:649:22, 2025-09-26T23:22:30,513 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,513 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,515 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-09-26T23:22:30,515 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,516 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,517 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1242:18: 2025-09-26T23:22:30,518 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,518 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,519 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,520 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,521 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,522 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,523 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,524 In lambda function, 2025-09-26T23:22:30,525 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:652:22, 2025-09-26T23:22:30,526 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,526 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,527 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-09-26T23:22:30,528 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,529 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,530 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1242:18: 2025-09-26T23:22:30,531 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,532 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,533 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,534 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,535 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,536 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,538 In lambda function, 2025-09-26T23:22:30,538 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):::: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,539 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,540 inlined from ‘XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: [with auto:68 = xgboost::linalg::TensorView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1243:20, 2025-09-26T23:22:30,541 inlined from ‘xgboost::DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::):: [with auto:51 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:673:7, 2025-09-26T23:22:30,543 inlined from ‘auto xgboost::DispatchDType(ArrayInterfaceHandler::Type, Fn) [with Fn = DispatchDType<2, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*):: >(ArrayInterface<2>, DeviceOrd, XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:655:22, 2025-09-26T23:22:30,543 inlined from ‘void xgboost::DispatchDType(ArrayInterface, DeviceOrd, Fn) [with int D = 2; Fn = XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/../data/array_interface.h:677:16, 2025-09-26T23:22:30,544 inlined from ‘int XGBoosterTrainOneIter(BoosterHandle, DMatrixHandle, int, const char*, const char*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/c_api/c_api.cc:1242:18: 2025-09-26T23:22:30,545 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:22:30,546 673 | fn(linalg::TensorView{common::Span{static_cast(array.data), 2025-09-26T23:22:30,546 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,547 674 | std::numeric_limits::max()}, 2025-09-26T23:22:30,548 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:30,549 675 | array.shape, array.strides, device}); 2025-09-26T23:22:30,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:22:49,262 [44/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/random.cc.o 2025-09-26T23:23:04,386 [45/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/survival_util.cc.o 2025-09-26T23:23:09,807 [46/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/stats.cc.o 2025-09-26T23:23:09,808 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:13, 2025-09-26T23:23:09,808 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/stats.cc:9: 2025-09-26T23:23:09,809 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2025-09-26T23:23:09,810 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-09-26T23:23:09,811 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:141:67: 2025-09-26T23:23:09,812 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:09,814 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:23:09,815 | ^ 2025-09-26T23:23:09,816 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:09,817 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:23:09,818 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:09,820 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:23:09,821 | ^~~~~~~~~ 2025-09-26T23:23:09,822 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:09,823 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:23:09,824 | ^ 2025-09-26T23:23:09,825 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:09,826 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long int; int kDim = 1]’, 2025-09-26T23:23:09,827 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:141:67, 2025-09-26T23:23:09,828 inlined from ‘void xgboost::common::SampleMean(const xgboost::Context*, bool, xgboost::linalg::Matrix&, xgboost::linalg::Vector*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/stats.cc:73:35: 2025-09-26T23:23:09,830 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:09,840 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:23:09,841 | ^ 2025-09-26T23:23:09,842 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:09,843 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:23:09,844 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:09,845 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:23:09,846 | ^~~~~~~~~ 2025-09-26T23:23:09,846 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:09,847 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:23:09,848 | ^ 2025-09-26T23:23:09,849 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:09,849 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:23:09,850 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:141:67, 2025-09-26T23:23:09,851 inlined from ‘void xgboost::common::WeightedSampleMean(const xgboost::Context*, bool, xgboost::linalg::Matrix&, const xgboost::HostDeviceVector&, xgboost::linalg::Vector*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/stats.cc:101:35: 2025-09-26T23:23:09,852 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:09,853 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:23:09,854 | ^ 2025-09-26T23:23:09,855 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:11,085 [47/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/ranking_utils.cc.o 2025-09-26T23:23:11,086 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/ranking_utils.cc: In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::MakeRankOnCUDA(const xgboost::Context*, xgboost::common::Span)’: 2025-09-26T23:23:11,087 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/ranking_utils.cc:67:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:11,088 67 | common::Span RankingCache::MakeRankOnCUDA(Context const*, 2025-09-26T23:23:11,089 | ^~~~~~~~~~~~ 2025-09-26T23:23:11,090 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/ranking_utils.cc: In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::MakeRankOnCPU(const xgboost::Context*, xgboost::common::Span)’: 2025-09-26T23:23:11,091 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/ranking_utils.cc:46:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:11,092 46 | common::Span RankingCache::MakeRankOnCPU(Context const* ctx, 2025-09-26T23:23:11,093 | ^~~~~~~~~~~~ 2025-09-26T23:23:11,093 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/ranking_utils.cc:12: 2025-09-26T23:23:11,094 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:23:11,095 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:23:11,096 80 | std::vector ArgSort(Context const *ctx, Iter begin, Iter end, Comp comp = std::less{}) { 2025-09-26T23:23:11,097 | ^~~~~~~ 2025-09-26T23:23:15,480 [48/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/threading_utils.cc.o 2025-09-26T23:23:19,309 [49/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/timer.cc.o 2025-09-26T23:23:22,302 [50/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/quantile.cc.o 2025-09-26T23:23:22,303 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc: In function ‘std::vector > xgboost::common::{anonymous}::MergeWeights(const xgboost::MetaInfo&, xgboost::common::Span, bool, int32_t)’: 2025-09-26T23:23:22,304 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:39:20: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,305 39 | std::vector MergeWeights(MetaInfo const &info, Span hessian, bool use_group, 2025-09-26T23:23:22,306 | ^~~~~~~~~~~~ 2025-09-26T23:23:22,307 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:13, 2025-09-26T23:23:22,308 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:10: 2025-09-26T23:23:22,309 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned int; int kDim = 1]’, 2025-09-26T23:23:22,310 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-09-26T23:23:22,311 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:76:53: 2025-09-26T23:23:22,312 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,313 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:23:22,314 | ^ 2025-09-26T23:23:22,315 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,315 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:23:22,316 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/base.h:246, 2025-09-26T23:23:22,317 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:10, 2025-09-26T23:23:22,318 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:10, 2025-09-26T23:23:22,319 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:4: 2025-09-26T23:23:22,319 /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]’: 2025-09-26T23:23:22,320 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:23:22,321 523 | vector<_Tp, _Alloc>:: 2025-09-26T23:23:22,322 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,323 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:23:22,324 /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]’: 2025-09-26T23:23:22,325 /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 2025-09-26T23:23:22,326 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:23:22,327 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,328 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:23:22,329 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:138:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,330 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-09-26T23:23:22,331 | ^~~~~~~~~ 2025-09-26T23:23:22,332 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]’, 2025-09-26T23:23:22,333 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-09-26T23:23:22,334 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:141:67: 2025-09-26T23:23:22,335 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,336 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:23:22,337 | ^ 2025-09-26T23:23:22,338 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,339 /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]’: 2025-09-26T23:23:22,340 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:23:22,341 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:23:22,342 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,342 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = float; int kDim = 1]’, 2025-09-26T23:23:22,343 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:59:53, 2025-09-26T23:23:22,344 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:141:67: 2025-09-26T23:23:22,345 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,346 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:23:22,347 | ^ 2025-09-26T23:23:22,348 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,360 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]’, 2025-09-26T23:23:22,361 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:180:8: 2025-09-26T23:23:22,362 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,363 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:23:22,364 | ^ 2025-09-26T23:23:22,365 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,366 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:23:22,367 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:189:30: 2025-09-26T23:23:22,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 2025-09-26T23:23:22,368 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:23:22,369 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:23:22,370 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]’, 2025-09-26T23:23:22,371 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:180:8: 2025-09-26T23:23:22,372 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,373 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:23:22,374 | ^ 2025-09-26T23:23:22,375 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,376 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:23:22,377 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:189:30: 2025-09-26T23:23:22,378 /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 2025-09-26T23:23:22,379 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:23:22,379 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:23:22,380 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]’, 2025-09-26T23:23:22,381 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:243:8: 2025-09-26T23:23:22,382 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,383 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:23:22,383 | ^ 2025-09-26T23:23:22,384 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,385 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]’, 2025-09-26T23:23:22,386 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WQuantileSketch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:257:6: 2025-09-26T23:23:22,387 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,388 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:23:22,389 | ^ 2025-09-26T23:23:22,390 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,391 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]’, 2025-09-26T23:23:22,392 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:243:8: 2025-09-26T23:23:22,393 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,394 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:23:22,395 | ^ 2025-09-26T23:23:22,396 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,397 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]’, 2025-09-26T23:23:22,398 inlined from ‘void xgboost::common::SketchContainerImpl::AllreduceCategories(const xgboost::Context*, const xgboost::MetaInfo&) [with WQSketch = xgboost::common::WXQuantileSketch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:257:6: 2025-09-26T23:23:22,398 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,399 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:23:22,400 | ^ 2025-09-26T23:23:22,401 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,402 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc: In member function ‘void xgboost::common::SortedSketchContainer::PushColPage(const xgboost::SparsePage&, const xgboost::MetaInfo&, xgboost::common::Span)’: 2025-09-26T23:23:22,403 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:481:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,404 481 | void SortedSketchContainer::PushColPage(SparsePage const &page, MetaInfo const &info, 2025-09-26T23:23:22,405 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,420 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:23:22,421 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:18:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,422 18 | SketchContainerImpl::SketchContainerImpl(Context const *ctx, 2025-09-26T23:23:22,423 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,424 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]’, 2025-09-26T23:23:22,425 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:314:6: 2025-09-26T23:23:22,426 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,427 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:23:22,428 | ^ 2025-09-26T23:23:22,429 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,430 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]’, 2025-09-26T23:23:22,431 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:314:6: 2025-09-26T23:23:22,432 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,433 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:23:22,434 | ^ 2025-09-26T23:23:22,435 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:23:22,435 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:23:22,436 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:18:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,437 18 | SketchContainerImpl::SketchContainerImpl(Context const *ctx, 2025-09-26T23:23:22,438 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,439 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:23:22,440 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:465:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,441 465 | HostSketchContainer::HostSketchContainer(Context const *ctx, bst_bin_t max_bins, 2025-09-26T23:23:22,442 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,443 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:468:69: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,444 468 | : SketchContainerImpl{ctx, columns_size, max_bins, ft, use_group} { 2025-09-26T23:23:22,445 | ^ 2025-09-26T23:23:22,446 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:23:22,447 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:726:18: 2025-09-26T23:23:22,448 /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 2025-09-26T23:23:22,448 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:23:22,449 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,450 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:23:22,451 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:726:18: 2025-09-26T23:23:22,452 /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 2025-09-26T23:23:22,453 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:23:22,454 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,455 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:23:22,456 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:726:18: 2025-09-26T23:23:22,457 /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 2025-09-26T23:23:22,458 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:23:22,459 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,460 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:23:22,461 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:726:18: 2025-09-26T23:23:22,462 /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 2025-09-26T23:23:22,463 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:23:22,464 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,465 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:23:22,466 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:726:18: 2025-09-26T23:23:22,467 /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 2025-09-26T23:23:22,468 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:23:22,468 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,469 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:23:22,470 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:726:18: 2025-09-26T23:23:22,471 /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 2025-09-26T23:23:22,472 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:23:22,480 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,481 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:23:22,482 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:726:18: 2025-09-26T23:23:22,483 /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 2025-09-26T23:23:22,484 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:23:22,485 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,486 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:23:22,487 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:726:18: 2025-09-26T23:23:22,487 /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 2025-09-26T23:23:22,489 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:23:22,489 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,490 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:23:22,491 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:65:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,492 65 | void SketchContainerImpl::PushRowPage(SparsePage const &page, MetaInfo const &info, 2025-09-26T23:23:22,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,494 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:23:22,495 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.h:726:18: 2025-09-26T23:23:22,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 2025-09-26T23:23:22,496 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:23:22,497 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,498 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:23:22,499 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/common/quantile.cc:65:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:23:22,500 65 | void SketchContainerImpl::PushRowPage(SparsePage const &page, MetaInfo const &info, 2025-09-26T23:23:22,501 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:23:22,865 [51/115] Building CXX object src/CMakeFiles/objxgboost.dir/common/version.cc.o 2025-09-26T23:23:31,811 [52/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/array_interface.cc.o 2025-09-26T23:23:32,479 [53/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/batch_utils.cc.o 2025-09-26T23:23:48,734 [54/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/adapter.cc.o 2025-09-26T23:23:57,351 [55/115] Building CXX object src/CMakeFiles/objxgboost.dir/context.cc.o 2025-09-26T23:24:01,259 [56/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/ellpack_page.cc.o 2025-09-26T23:24:20,956 [57/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/file_iterator.cc.o 2025-09-26T23:24:35,658 [58/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/cat_container.cc.o 2025-09-26T23:24:35,672 In file included from /usr/include/c++/12/algorithm:61, 2025-09-26T23:24:35,673 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/bitfield.h:8, 2025-09-26T23:24:35,673 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/categorical.h:8, 2025-09-26T23:24:35,674 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/cat_container.h:14, 2025-09-26T23:24:35,675 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/cat_container.cc:4: 2025-09-26T23:24:35,676 /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>]’: 2025-09-26T23:24:35,677 /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 2025-09-26T23:24:35,677 1281 | __rotate(_RandomAccessIterator __first, 2025-09-26T23:24:35,678 | ^~~~~~~~ 2025-09-26T23:24:35,679 /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 2025-09-26T23:24:35,680 /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 2025-09-26T23:24:35,681 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/cat_container.cc:12: 2025-09-26T23:24:35,682 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:24:35,683 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:24:35,684 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:24:35,685 | ^ 2025-09-26T23:24:35,686 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:24:35,687 In file included from /usr/include/c++/12/numeric:62, 2025-09-26T23:24:35,687 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../encoder/ordinal.h:40, 2025-09-26T23:24:35,688 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/cat_container.h:15: 2025-09-26T23:24:35,689 /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]’: 2025-09-26T23:24:35,690 /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 2025-09-26T23:24:35,691 88 | iota(_ForwardIterator __first, _ForwardIterator __last, _Tp __value) 2025-09-26T23:24:35,692 | ^~~~ 2025-09-26T23:24:35,693 /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 2025-09-26T23:24:35,694 /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)::::):: >]’: 2025-09-26T23:24:35,694 /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 2025-09-26T23:24:35,695 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-26T23:24:35,696 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,697 /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)::::):: >]’: 2025-09-26T23:24:35,698 /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 2025-09-26T23:24:35,699 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-09-26T23:24:35,700 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,701 /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 2025-09-26T23:24:35,701 In file included from /usr/include/c++/12/memory:63, 2025-09-26T23:24:35,702 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/cat_container.h:7: 2025-09-26T23:24:35,703 /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>]’: 2025-09-26T23:24:35,704 /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 2025-09-26T23:24:35,705 152 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) 2025-09-26T23:24:35,705 | ^~~~~~~~~ 2025-09-26T23:24:35,706 /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 2025-09-26T23:24:35,707 /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)::::):: >]’: 2025-09-26T23:24:35,708 /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 2025-09-26T23:24:35,709 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:35,710 | ^~~~~~~~~~~~~ 2025-09-26T23:24:35,711 /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 2025-09-26T23:24:35,712 /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)::::):: >]’: 2025-09-26T23:24:35,713 /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 2025-09-26T23:24:35,713 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:35,714 | ^~~~~~~~~~~~~ 2025-09-26T23:24:35,715 /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 2025-09-26T23:24:35,716 /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)::::):: >]’: 2025-09-26T23:24:35,717 /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 2025-09-26T23:24:35,719 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-09-26T23:24:35,719 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,720 /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 2025-09-26T23:24:35,721 /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 2025-09-26T23:24:35,722 /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 2025-09-26T23:24:35,723 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:35,723 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,724 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:35,725 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,726 /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 2025-09-26T23:24:35,726 /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 2025-09-26T23:24:35,727 /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 2025-09-26T23:24:35,728 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:35,729 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,730 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:35,731 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,732 /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 2025-09-26T23:24:35,733 /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 2025-09-26T23:24:35,734 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:35,735 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: 2025-09-26T23:24:35,736 /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 2025-09-26T23:24:35,737 1397 | return std::__rotate(__first, __middle, __last, 2025-09-26T23:24:35,738 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,739 1398 | std::__iterator_category(__first)); 2025-09-26T23:24:35,739 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,740 /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 2025-09-26T23:24:35,741 /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 2025-09-26T23:24:35,742 /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 2025-09-26T23:24:35,743 /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)::::):: >]’: 2025-09-26T23:24:35,744 /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 2025-09-26T23:24:35,746 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-09-26T23:24:35,746 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,747 2493 | __len11, __len22, __comp); 2025-09-26T23:24:35,748 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,749 /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 2025-09-26T23:24:35,749 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-09-26T23:24:35,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,751 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-09-26T23:24:35,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,753 /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)::::):: >]’: 2025-09-26T23:24:35,754 /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 2025-09-26T23:24:35,755 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-09-26T23:24:35,755 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,756 /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 2025-09-26T23:24:35,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)::::):: >]’, 2025-09-26T23:24:35,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:2748:33, 2025-09-26T23:24:35,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, 2025-09-26T23:24:35,760 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: 2025-09-26T23:24:35,761 /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 2025-09-26T23:24:35,762 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:35,763 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,764 2751 | __middle - __first, 2025-09-26T23:24:35,765 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,766 2752 | __last - __middle, 2025-09-26T23:24:35,767 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,768 2753 | __comp); 2025-09-26T23:24:35,769 | ~~~~~~~ 2025-09-26T23:24:35,770 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)::::):: >]’, 2025-09-26T23:24:35,771 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, 2025-09-26T23:24:35,772 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, 2025-09-26T23:24:35,773 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: 2025-09-26T23:24:35,774 /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 2025-09-26T23:24:35,775 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:35,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,777 2751 | __middle - __first, 2025-09-26T23:24:35,778 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,779 2752 | __last - __middle, 2025-09-26T23:24:35,780 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,781 2753 | __comp); 2025-09-26T23:24:35,782 | ~~~~~~~ 2025-09-26T23:24:35,783 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)::::):: >]’, 2025-09-26T23:24:35,784 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, 2025-09-26T23:24:35,786 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: 2025-09-26T23:24:35,787 /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 2025-09-26T23:24:35,787 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:35,788 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,789 2751 | __middle - __first, 2025-09-26T23:24:35,790 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,792 2752 | __last - __middle, 2025-09-26T23:24:35,793 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,794 2753 | __comp); 2025-09-26T23:24:35,795 | ~~~~~~~ 2025-09-26T23:24:35,795 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)::::):: >]’, 2025-09-26T23:24:35,796 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, 2025-09-26T23:24:35,797 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, 2025-09-26T23:24:35,799 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: 2025-09-26T23:24:35,800 /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 2025-09-26T23:24:35,801 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:35,801 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,802 2751 | __middle - __first, 2025-09-26T23:24:35,803 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,804 2752 | __last - __middle, 2025-09-26T23:24:35,805 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,806 2753 | __comp); 2025-09-26T23:24:35,807 | ~~~~~~~ 2025-09-26T23:24:35,808 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)::::):: >]’, 2025-09-26T23:24:35,809 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, 2025-09-26T23:24:35,810 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: 2025-09-26T23:24:35,811 /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 2025-09-26T23:24:35,812 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:35,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,814 2751 | __middle - __first, 2025-09-26T23:24:35,815 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,815 2752 | __last - __middle, 2025-09-26T23:24:35,816 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,817 2753 | __comp); 2025-09-26T23:24:35,818 | ~~~~~~~ 2025-09-26T23:24:35,818 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)::::):: >]’, 2025-09-26T23:24:35,819 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: 2025-09-26T23:24:35,820 /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 2025-09-26T23:24:35,821 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:35,822 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,823 2751 | __middle - __first, 2025-09-26T23:24:35,824 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,824 2752 | __last - __middle, 2025-09-26T23:24:35,825 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,826 2753 | __comp); 2025-09-26T23:24:35,827 | ~~~~~~~ 2025-09-26T23:24:35,828 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)::::):: >]’, 2025-09-26T23:24:35,829 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, 2025-09-26T23:24:35,830 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: 2025-09-26T23:24:35,831 /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 2025-09-26T23:24:35,832 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:35,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,834 2751 | __middle - __first, 2025-09-26T23:24:35,835 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,836 2752 | __last - __middle, 2025-09-26T23:24:35,836 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,837 2753 | __comp); 2025-09-26T23:24:35,838 | ~~~~~~~ 2025-09-26T23:24:35,839 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)::::):: >]’, 2025-09-26T23:24:35,840 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, 2025-09-26T23:24:35,841 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: 2025-09-26T23:24:35,842 /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 2025-09-26T23:24:35,843 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:35,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,845 2751 | __middle - __first, 2025-09-26T23:24:35,846 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,847 2752 | __last - __middle, 2025-09-26T23:24:35,847 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,848 2753 | __comp); 2025-09-26T23:24:35,849 | ~~~~~~~ 2025-09-26T23:24:35,850 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)::::):: >]’, 2025-09-26T23:24:35,851 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: 2025-09-26T23:24:35,852 /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 2025-09-26T23:24:35,853 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:35,854 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,854 2751 | __middle - __first, 2025-09-26T23:24:35,855 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,856 2752 | __last - __middle, 2025-09-26T23:24:35,857 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,858 2753 | __comp); 2025-09-26T23:24:35,858 | ~~~~~~~ 2025-09-26T23:24:35,859 /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)::::):: >]’: 2025-09-26T23:24:35,860 /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 2025-09-26T23:24:35,861 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:35,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,863 2751 | __middle - __first, 2025-09-26T23:24:35,864 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,865 2752 | __last - __middle, 2025-09-26T23:24:35,866 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,867 2753 | __comp); 2025-09-26T23:24:35,868 | ~~~~~~~ 2025-09-26T23:24:35,868 /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)::::):: >]’: 2025-09-26T23:24:35,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 2025-09-26T23:24:35,871 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-09-26T23:24:35,872 | ^~~~~~~~~~~~ 2025-09-26T23:24:35,873 /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 2025-09-26T23:24:35,874 /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 2025-09-26T23:24:35,875 /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 2025-09-26T23:24:35,876 /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)::::):: >]’: 2025-09-26T23:24:35,877 /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 2025-09-26T23:24:35,878 /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)::::):: >]’: 2025-09-26T23:24:35,879 /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 2025-09-26T23:24:35,880 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-09-26T23:24:35,881 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,882 /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 2025-09-26T23:24:35,883 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)::::):: >]’, 2025-09-26T23:24:35,884 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: 2025-09-26T23:24:35,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 2025-09-26T23:24:35,886 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:35,887 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,888 2651 | __first + __step_size, 2025-09-26T23:24:35,889 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,890 2652 | __first + __two_step, 2025-09-26T23:24:35,891 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,892 2653 | __result, __comp); 2025-09-26T23:24:35,893 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,894 /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 2025-09-26T23:24:35,895 /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 2025-09-26T23:24:35,896 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:35,897 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,898 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:35,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,899 /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 2025-09-26T23:24:35,901 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)::::):: >]’, 2025-09-26T23:24:35,902 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: 2025-09-26T23:24:35,903 /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 2025-09-26T23:24:35,904 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:35,905 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,906 2651 | __first + __step_size, 2025-09-26T23:24:35,907 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,908 2652 | __first + __two_step, 2025-09-26T23:24:35,909 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,910 2653 | __result, __comp); 2025-09-26T23:24:35,910 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,911 /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 2025-09-26T23:24:35,912 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:35,913 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,914 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:35,914 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,915 /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)::::):: >]’: 2025-09-26T23:24:35,916 /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 2025-09-26T23:24:35,917 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-26T23:24:35,918 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,919 /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)::::):: >]’: 2025-09-26T23:24:35,920 /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 2025-09-26T23:24:35,921 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-09-26T23:24:35,922 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,923 /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 2025-09-26T23:24:35,924 /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)::::):: >]’: 2025-09-26T23:24:35,925 /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 2025-09-26T23:24:35,926 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:35,927 | ^~~~~~~~~~~~~ 2025-09-26T23:24:35,928 /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 2025-09-26T23:24:35,929 /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)::::):: >]’: 2025-09-26T23:24:35,930 /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 2025-09-26T23:24:35,931 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:35,932 | ^~~~~~~~~~~~~ 2025-09-26T23:24:35,932 /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 2025-09-26T23:24:35,933 /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)::::):: >]’: 2025-09-26T23:24:35,934 /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 2025-09-26T23:24:35,935 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-09-26T23:24:35,936 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,937 /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 2025-09-26T23:24:35,938 /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 2025-09-26T23:24:35,940 /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 2025-09-26T23:24:35,941 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:35,942 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,943 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:35,944 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,945 /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 2025-09-26T23:24:35,945 /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 2025-09-26T23:24:35,946 /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 2025-09-26T23:24:35,947 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:35,948 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,949 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:35,950 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,951 /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 2025-09-26T23:24:35,951 /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 2025-09-26T23:24:35,952 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:35,954 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: 2025-09-26T23:24:35,955 /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 2025-09-26T23:24:35,956 1397 | return std::__rotate(__first, __middle, __last, 2025-09-26T23:24:35,957 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,958 1398 | std::__iterator_category(__first)); 2025-09-26T23:24:35,958 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,959 /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 2025-09-26T23:24:35,960 /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 2025-09-26T23:24:35,961 /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 2025-09-26T23:24:35,962 /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)::::):: >]’: 2025-09-26T23:24:35,963 /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 2025-09-26T23:24:35,964 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-09-26T23:24:35,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,966 2493 | __len11, __len22, __comp); 2025-09-26T23:24:35,966 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,967 /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 2025-09-26T23:24:35,968 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-09-26T23:24:35,969 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,970 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-09-26T23:24:35,971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,973 /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)::::):: >]’: 2025-09-26T23:24:35,974 /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 2025-09-26T23:24:35,975 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-09-26T23:24:35,976 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,977 /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 2025-09-26T23:24:35,978 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)::::):: >]’, 2025-09-26T23:24:35,979 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, 2025-09-26T23:24:35,980 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, 2025-09-26T23:24:35,981 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: 2025-09-26T23:24:35,982 /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 2025-09-26T23:24:35,983 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:35,984 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,985 2751 | __middle - __first, 2025-09-26T23:24:35,986 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,987 2752 | __last - __middle, 2025-09-26T23:24:35,988 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,988 2753 | __comp); 2025-09-26T23:24:35,989 | ~~~~~~~ 2025-09-26T23:24:35,990 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)::::):: >]’, 2025-09-26T23:24:35,991 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, 2025-09-26T23:24:35,992 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, 2025-09-26T23:24:35,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: 2025-09-26T23:24:35,994 /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 2025-09-26T23:24:35,996 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:35,997 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,997 2751 | __middle - __first, 2025-09-26T23:24:35,998 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:35,999 2752 | __last - __middle, 2025-09-26T23:24:36,000 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,001 2753 | __comp); 2025-09-26T23:24:36,002 | ~~~~~~~ 2025-09-26T23:24:36,003 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)::::):: >]’, 2025-09-26T23:24:36,004 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, 2025-09-26T23:24:36,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:2748:33: 2025-09-26T23:24:36,006 /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 2025-09-26T23:24:36,007 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,008 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,009 2751 | __middle - __first, 2025-09-26T23:24:36,010 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,011 2752 | __last - __middle, 2025-09-26T23:24:36,012 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,013 2753 | __comp); 2025-09-26T23:24:36,014 | ~~~~~~~ 2025-09-26T23:24:36,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)::::):: >]’, 2025-09-26T23:24:36,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:2748:33, 2025-09-26T23:24:36,018 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, 2025-09-26T23:24:36,019 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: 2025-09-26T23:24:36,020 /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 2025-09-26T23:24:36,021 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,022 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,023 2751 | __middle - __first, 2025-09-26T23:24:36,024 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,024 2752 | __last - __middle, 2025-09-26T23:24:36,025 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,026 2753 | __comp); 2025-09-26T23:24:36,027 | ~~~~~~~ 2025-09-26T23:24:36,028 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)::::):: >]’, 2025-09-26T23:24:36,029 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, 2025-09-26T23:24:36,031 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: 2025-09-26T23:24:36,032 /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 2025-09-26T23:24:36,033 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,034 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,035 2751 | __middle - __first, 2025-09-26T23:24:36,036 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,037 2752 | __last - __middle, 2025-09-26T23:24:36,038 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,039 2753 | __comp); 2025-09-26T23:24:36,040 | ~~~~~~~ 2025-09-26T23:24:36,041 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)::::):: >]’, 2025-09-26T23:24:36,042 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: 2025-09-26T23:24:36,044 /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 2025-09-26T23:24:36,045 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,047 2751 | __middle - __first, 2025-09-26T23:24:36,047 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,048 2752 | __last - __middle, 2025-09-26T23:24:36,050 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,051 2753 | __comp); 2025-09-26T23:24:36,052 | ~~~~~~~ 2025-09-26T23:24:36,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)::::):: >]’, 2025-09-26T23:24:36,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, 2025-09-26T23:24:36,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:2749:33: 2025-09-26T23:24:36,056 /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 2025-09-26T23:24:36,057 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,059 2751 | __middle - __first, 2025-09-26T23:24:36,060 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,061 2752 | __last - __middle, 2025-09-26T23:24:36,062 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,063 2753 | __comp); 2025-09-26T23:24:36,064 | ~~~~~~~ 2025-09-26T23:24:36,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)::::):: >]’, 2025-09-26T23:24:36,066 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, 2025-09-26T23:24:36,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:2749:33: 2025-09-26T23:24:36,068 /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 2025-09-26T23:24:36,069 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,071 2751 | __middle - __first, 2025-09-26T23:24:36,072 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,073 2752 | __last - __middle, 2025-09-26T23:24:36,074 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,075 2753 | __comp); 2025-09-26T23:24:36,076 | ~~~~~~~ 2025-09-26T23:24:36,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)::::):: >]’, 2025-09-26T23:24:36,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:2749:33: 2025-09-26T23:24:36,079 /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 2025-09-26T23:24:36,080 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,081 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,082 2751 | __middle - __first, 2025-09-26T23:24:36,083 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,084 2752 | __last - __middle, 2025-09-26T23:24:36,085 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,086 2753 | __comp); 2025-09-26T23:24:36,087 | ~~~~~~~ 2025-09-26T23:24:36,088 /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)::::):: >]’: 2025-09-26T23:24:36,089 /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 2025-09-26T23:24:36,090 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,091 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,092 2751 | __middle - __first, 2025-09-26T23:24:36,093 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,093 2752 | __last - __middle, 2025-09-26T23:24:36,094 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,095 2753 | __comp); 2025-09-26T23:24:36,096 | ~~~~~~~ 2025-09-26T23:24:36,096 /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)::::):: >]’: 2025-09-26T23:24:36,097 /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 2025-09-26T23:24:36,098 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-26T23:24:36,099 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,100 /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)::::):: >]’: 2025-09-26T23:24:36,102 /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 2025-09-26T23:24:36,103 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-09-26T23:24:36,104 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,105 /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 2025-09-26T23:24:36,106 /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)::::):: >]’: 2025-09-26T23:24:36,107 /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 2025-09-26T23:24:36,108 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:36,109 | ^~~~~~~~~~~~~ 2025-09-26T23:24:36,110 /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 2025-09-26T23:24:36,111 /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)::::):: >]’: 2025-09-26T23:24:36,112 /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 2025-09-26T23:24:36,113 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:36,114 | ^~~~~~~~~~~~~ 2025-09-26T23:24:36,115 /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 2025-09-26T23:24:36,116 /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)::::):: >]’: 2025-09-26T23:24:36,116 /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 2025-09-26T23:24:36,118 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-09-26T23:24:36,119 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,120 /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 2025-09-26T23:24:36,121 /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 2025-09-26T23:24:36,122 /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 2025-09-26T23:24:36,123 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:36,123 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,124 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:36,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,126 /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 2025-09-26T23:24:36,127 /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 2025-09-26T23:24:36,128 /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 2025-09-26T23:24:36,129 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:36,129 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,130 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:36,132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,133 /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 2025-09-26T23:24:36,134 /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 2025-09-26T23:24:36,135 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:36,136 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: 2025-09-26T23:24:36,137 /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 2025-09-26T23:24:36,138 1397 | return std::__rotate(__first, __middle, __last, 2025-09-26T23:24:36,138 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,139 1398 | std::__iterator_category(__first)); 2025-09-26T23:24:36,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,141 /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 2025-09-26T23:24:36,142 /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 2025-09-26T23:24:36,143 /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 2025-09-26T23:24:36,143 /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)::::):: >]’: 2025-09-26T23:24:36,145 /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 2025-09-26T23:24:36,146 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-09-26T23:24:36,147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,148 2493 | __len11, __len22, __comp); 2025-09-26T23:24:36,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,150 /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 2025-09-26T23:24:36,151 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-09-26T23:24:36,152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,153 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-09-26T23:24:36,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,155 /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)::::):: >]’: 2025-09-26T23:24:36,156 /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 2025-09-26T23:24:36,156 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-09-26T23:24:36,158 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,159 /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 2025-09-26T23:24:36,160 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)::::):: >]’, 2025-09-26T23:24:36,161 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, 2025-09-26T23:24:36,162 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, 2025-09-26T23:24:36,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: 2025-09-26T23:24:36,165 /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 2025-09-26T23:24:36,166 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,168 2751 | __middle - __first, 2025-09-26T23:24:36,169 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,169 2752 | __last - __middle, 2025-09-26T23:24:36,170 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,171 2753 | __comp); 2025-09-26T23:24:36,172 | ~~~~~~~ 2025-09-26T23:24:36,173 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)::::):: >]’, 2025-09-26T23:24:36,174 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, 2025-09-26T23:24:36,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, 2025-09-26T23:24:36,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: 2025-09-26T23:24:36,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 2025-09-26T23:24:36,179 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,181 2751 | __middle - __first, 2025-09-26T23:24:36,182 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,183 2752 | __last - __middle, 2025-09-26T23:24:36,184 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,184 2753 | __comp); 2025-09-26T23:24:36,185 | ~~~~~~~ 2025-09-26T23:24:36,186 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)::::):: >]’, 2025-09-26T23:24:36,187 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, 2025-09-26T23:24:36,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:2748:33: 2025-09-26T23:24:36,189 /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 2025-09-26T23:24:36,190 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,191 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,192 2751 | __middle - __first, 2025-09-26T23:24:36,193 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,195 2752 | __last - __middle, 2025-09-26T23:24:36,196 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,197 2753 | __comp); 2025-09-26T23:24:36,197 | ~~~~~~~ 2025-09-26T23:24:36,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)::::):: >]’, 2025-09-26T23:24:36,199 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, 2025-09-26T23:24:36,201 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, 2025-09-26T23:24:36,202 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: 2025-09-26T23:24:36,203 /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 2025-09-26T23:24:36,204 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,205 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,206 2751 | __middle - __first, 2025-09-26T23:24:36,207 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,208 2752 | __last - __middle, 2025-09-26T23:24:36,209 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,210 2753 | __comp); 2025-09-26T23:24:36,211 | ~~~~~~~ 2025-09-26T23:24:36,212 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)::::):: >]’, 2025-09-26T23:24:36,213 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, 2025-09-26T23:24:36,214 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: 2025-09-26T23:24:36,215 /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 2025-09-26T23:24:36,216 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,217 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,218 2751 | __middle - __first, 2025-09-26T23:24:36,219 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,220 2752 | __last - __middle, 2025-09-26T23:24:36,221 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,222 2753 | __comp); 2025-09-26T23:24:36,223 | ~~~~~~~ 2025-09-26T23:24:36,224 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)::::):: >]’, 2025-09-26T23:24:36,225 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: 2025-09-26T23:24:36,226 /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 2025-09-26T23:24:36,227 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,228 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,229 2751 | __middle - __first, 2025-09-26T23:24:36,230 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,231 2752 | __last - __middle, 2025-09-26T23:24:36,232 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,233 2753 | __comp); 2025-09-26T23:24:36,234 | ~~~~~~~ 2025-09-26T23:24:36,235 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)::::):: >]’, 2025-09-26T23:24:36,236 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, 2025-09-26T23:24:36,237 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: 2025-09-26T23:24:36,238 /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 2025-09-26T23:24:36,239 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,241 2751 | __middle - __first, 2025-09-26T23:24:36,242 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,242 2752 | __last - __middle, 2025-09-26T23:24:36,243 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,244 2753 | __comp); 2025-09-26T23:24:36,245 | ~~~~~~~ 2025-09-26T23:24:36,246 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)::::):: >]’, 2025-09-26T23:24:36,247 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, 2025-09-26T23:24:36,248 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: 2025-09-26T23:24:36,249 /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 2025-09-26T23:24:36,250 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,251 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,252 2751 | __middle - __first, 2025-09-26T23:24:36,253 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,254 2752 | __last - __middle, 2025-09-26T23:24:36,255 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,256 2753 | __comp); 2025-09-26T23:24:36,257 | ~~~~~~~ 2025-09-26T23:24:36,258 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)::::):: >]’, 2025-09-26T23:24:36,259 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: 2025-09-26T23:24:36,260 /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 2025-09-26T23:24:36,261 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,262 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,263 2751 | __middle - __first, 2025-09-26T23:24:36,264 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,265 2752 | __last - __middle, 2025-09-26T23:24:36,266 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,267 2753 | __comp); 2025-09-26T23:24:36,268 | ~~~~~~~ 2025-09-26T23:24:36,269 /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)::::):: >]’: 2025-09-26T23:24:36,270 /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 2025-09-26T23:24:36,271 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,272 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,273 2751 | __middle - __first, 2025-09-26T23:24:36,274 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,275 2752 | __last - __middle, 2025-09-26T23:24:36,275 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,276 2753 | __comp); 2025-09-26T23:24:36,277 | ~~~~~~~ 2025-09-26T23:24:36,278 /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)::::):: >]’: 2025-09-26T23:24:36,279 /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 2025-09-26T23:24:36,280 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-26T23:24:36,281 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,283 /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)::::):: >]’: 2025-09-26T23:24:36,284 /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 2025-09-26T23:24:36,285 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-09-26T23:24:36,286 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,287 /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 2025-09-26T23:24:36,288 /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)::::):: >]’: 2025-09-26T23:24:36,288 /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 2025-09-26T23:24:36,290 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:36,291 | ^~~~~~~~~~~~~ 2025-09-26T23:24:36,292 /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 2025-09-26T23:24:36,293 /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)::::):: >]’: 2025-09-26T23:24:36,293 /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 2025-09-26T23:24:36,294 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:36,295 | ^~~~~~~~~~~~~ 2025-09-26T23:24:36,296 /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 2025-09-26T23:24:36,297 /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)::::):: >]’: 2025-09-26T23:24:36,298 /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 2025-09-26T23:24:36,300 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-09-26T23:24:36,301 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,301 /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 2025-09-26T23:24:36,302 /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 2025-09-26T23:24:36,303 /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 2025-09-26T23:24:36,304 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:36,305 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,306 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:36,306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,307 /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 2025-09-26T23:24:36,308 /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 2025-09-26T23:24:36,309 /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 2025-09-26T23:24:36,310 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:36,311 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,312 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:36,313 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,314 /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 2025-09-26T23:24:36,315 /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 2025-09-26T23:24:36,316 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:36,317 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: 2025-09-26T23:24:36,318 /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 2025-09-26T23:24:36,319 1397 | return std::__rotate(__first, __middle, __last, 2025-09-26T23:24:36,320 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,321 1398 | std::__iterator_category(__first)); 2025-09-26T23:24:36,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,322 /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 2025-09-26T23:24:36,323 /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 2025-09-26T23:24:36,324 /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 2025-09-26T23:24:36,325 /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)::::):: >]’: 2025-09-26T23:24:36,326 /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 2025-09-26T23:24:36,327 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-09-26T23:24:36,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,329 2493 | __len11, __len22, __comp); 2025-09-26T23:24:36,330 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,330 /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 2025-09-26T23:24:36,331 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-09-26T23:24:36,332 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,333 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-09-26T23:24:36,334 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,335 /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)::::):: >]’: 2025-09-26T23:24:36,336 /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 2025-09-26T23:24:36,337 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-09-26T23:24:36,338 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,339 /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 2025-09-26T23:24:36,339 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)::::):: >]’, 2025-09-26T23:24:36,340 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, 2025-09-26T23:24:36,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, 2025-09-26T23:24:36,343 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: 2025-09-26T23:24:36,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 2025-09-26T23:24:36,345 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,346 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,347 2751 | __middle - __first, 2025-09-26T23:24:36,348 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,349 2752 | __last - __middle, 2025-09-26T23:24:36,350 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,351 2753 | __comp); 2025-09-26T23:24:36,352 | ~~~~~~~ 2025-09-26T23:24:36,353 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)::::):: >]’, 2025-09-26T23:24:36,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:2749:33, 2025-09-26T23:24:36,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:2748:33, 2025-09-26T23:24:36,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: 2025-09-26T23:24:36,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 2025-09-26T23:24:36,358 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,359 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,360 2751 | __middle - __first, 2025-09-26T23:24:36,361 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,362 2752 | __last - __middle, 2025-09-26T23:24:36,363 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,364 2753 | __comp); 2025-09-26T23:24:36,365 | ~~~~~~~ 2025-09-26T23:24:36,366 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)::::):: >]’, 2025-09-26T23:24:36,367 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, 2025-09-26T23:24:36,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:2748:33: 2025-09-26T23:24:36,369 /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 2025-09-26T23:24:36,370 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,371 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,372 2751 | __middle - __first, 2025-09-26T23:24:36,373 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,373 2752 | __last - __middle, 2025-09-26T23:24:36,374 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,375 2753 | __comp); 2025-09-26T23:24:36,376 | ~~~~~~~ 2025-09-26T23:24:36,377 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)::::):: >]’, 2025-09-26T23:24:36,379 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, 2025-09-26T23:24:36,380 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, 2025-09-26T23:24:36,382 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: 2025-09-26T23:24:36,383 /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 2025-09-26T23:24:36,384 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,386 2751 | __middle - __first, 2025-09-26T23:24:36,387 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,388 2752 | __last - __middle, 2025-09-26T23:24:36,389 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,390 2753 | __comp); 2025-09-26T23:24:36,391 | ~~~~~~~ 2025-09-26T23:24:36,392 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)::::):: >]’, 2025-09-26T23:24:36,393 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, 2025-09-26T23:24:36,394 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: 2025-09-26T23:24:36,395 /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 2025-09-26T23:24:36,396 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,398 2751 | __middle - __first, 2025-09-26T23:24:36,399 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,400 2752 | __last - __middle, 2025-09-26T23:24:36,401 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,402 2753 | __comp); 2025-09-26T23:24:36,403 | ~~~~~~~ 2025-09-26T23:24:36,403 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)::::):: >]’, 2025-09-26T23:24:36,404 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: 2025-09-26T23:24:36,405 /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 2025-09-26T23:24:36,406 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,408 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,408 2751 | __middle - __first, 2025-09-26T23:24:36,409 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,410 2752 | __last - __middle, 2025-09-26T23:24:36,411 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,412 2753 | __comp); 2025-09-26T23:24:36,413 | ~~~~~~~ 2025-09-26T23:24:36,414 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)::::):: >]’, 2025-09-26T23:24:36,415 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, 2025-09-26T23:24:36,416 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: 2025-09-26T23:24:36,417 /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 2025-09-26T23:24:36,418 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,420 2751 | __middle - __first, 2025-09-26T23:24:36,421 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,422 2752 | __last - __middle, 2025-09-26T23:24:36,423 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,424 2753 | __comp); 2025-09-26T23:24:36,426 | ~~~~~~~ 2025-09-26T23:24:36,427 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)::::):: >]’, 2025-09-26T23:24:36,428 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, 2025-09-26T23:24:36,429 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: 2025-09-26T23:24:36,430 /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 2025-09-26T23:24:36,431 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,432 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,433 2751 | __middle - __first, 2025-09-26T23:24:36,434 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,435 2752 | __last - __middle, 2025-09-26T23:24:36,436 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,437 2753 | __comp); 2025-09-26T23:24:36,438 | ~~~~~~~ 2025-09-26T23:24:36,439 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)::::):: >]’, 2025-09-26T23:24:36,440 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: 2025-09-26T23:24:36,441 /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 2025-09-26T23:24:36,442 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,444 2751 | __middle - __first, 2025-09-26T23:24:36,445 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,446 2752 | __last - __middle, 2025-09-26T23:24:36,447 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,448 2753 | __comp); 2025-09-26T23:24:36,449 | ~~~~~~~ 2025-09-26T23:24:36,450 /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)::::):: >]’: 2025-09-26T23:24:36,451 /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 2025-09-26T23:24:36,452 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,454 2751 | __middle - __first, 2025-09-26T23:24:36,455 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,455 2752 | __last - __middle, 2025-09-26T23:24:36,456 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,457 2753 | __comp); 2025-09-26T23:24:36,458 | ~~~~~~~ 2025-09-26T23:24:36,459 /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)::::):: >]’: 2025-09-26T23:24:36,460 /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 2025-09-26T23:24:36,462 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-26T23:24:36,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,463 /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)::::):: >]’: 2025-09-26T23:24:36,464 /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 2025-09-26T23:24:36,465 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-09-26T23:24:36,466 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,467 /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 2025-09-26T23:24:36,468 /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)::::):: >]’: 2025-09-26T23:24:36,470 /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 2025-09-26T23:24:36,471 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:36,472 | ^~~~~~~~~~~~~ 2025-09-26T23:24:36,472 /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 2025-09-26T23:24:36,473 /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)::::):: >]’: 2025-09-26T23:24:36,474 /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 2025-09-26T23:24:36,474 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:36,475 | ^~~~~~~~~~~~~ 2025-09-26T23:24:36,476 /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 2025-09-26T23:24:36,477 /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)::::):: >]’: 2025-09-26T23:24:36,478 /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 2025-09-26T23:24:36,479 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-09-26T23:24:36,480 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,481 /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 2025-09-26T23:24:36,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 2025-09-26T23:24:36,483 /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 2025-09-26T23:24:36,484 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:36,485 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,486 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:36,487 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,488 /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 2025-09-26T23:24:36,489 /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 2025-09-26T23:24:36,490 /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 2025-09-26T23:24:36,491 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:36,492 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,493 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:36,494 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,495 /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 2025-09-26T23:24:36,496 /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 2025-09-26T23:24:36,497 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:36,498 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: 2025-09-26T23:24:36,499 /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 2025-09-26T23:24:36,500 1397 | return std::__rotate(__first, __middle, __last, 2025-09-26T23:24:36,501 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,502 1398 | std::__iterator_category(__first)); 2025-09-26T23:24:36,503 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,504 /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 2025-09-26T23:24:36,505 /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 2025-09-26T23:24:36,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 2025-09-26T23:24:36,507 /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)::::):: >]’: 2025-09-26T23:24:36,508 /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 2025-09-26T23:24:36,509 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-09-26T23:24:36,510 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,511 2493 | __len11, __len22, __comp); 2025-09-26T23:24:36,512 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,512 /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 2025-09-26T23:24:36,513 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-09-26T23:24:36,514 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,515 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-09-26T23:24:36,516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,517 /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)::::):: >]’: 2025-09-26T23:24:36,518 /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 2025-09-26T23:24:36,519 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-09-26T23:24:36,520 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,521 /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 2025-09-26T23:24:36,522 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)::::):: >]’, 2025-09-26T23:24:36,524 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, 2025-09-26T23:24:36,525 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, 2025-09-26T23:24:36,526 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: 2025-09-26T23:24:36,527 /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 2025-09-26T23:24:36,528 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,530 2751 | __middle - __first, 2025-09-26T23:24:36,531 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,532 2752 | __last - __middle, 2025-09-26T23:24:36,533 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,534 2753 | __comp); 2025-09-26T23:24:36,535 | ~~~~~~~ 2025-09-26T23:24:36,536 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)::::):: >]’, 2025-09-26T23:24:36,537 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, 2025-09-26T23:24:36,538 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, 2025-09-26T23:24:36,539 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: 2025-09-26T23:24:36,541 /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 2025-09-26T23:24:36,542 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,543 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,543 2751 | __middle - __first, 2025-09-26T23:24:36,545 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,546 2752 | __last - __middle, 2025-09-26T23:24:36,547 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,548 2753 | __comp); 2025-09-26T23:24:36,549 | ~~~~~~~ 2025-09-26T23:24:36,550 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)::::):: >]’, 2025-09-26T23:24:36,551 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, 2025-09-26T23:24:36,553 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: 2025-09-26T23:24:36,554 /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 2025-09-26T23:24:36,555 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,556 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,557 2751 | __middle - __first, 2025-09-26T23:24:36,558 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,559 2752 | __last - __middle, 2025-09-26T23:24:36,560 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,561 2753 | __comp); 2025-09-26T23:24:36,562 | ~~~~~~~ 2025-09-26T23:24:36,562 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)::::):: >]’, 2025-09-26T23:24:36,563 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, 2025-09-26T23:24:36,564 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, 2025-09-26T23:24:36,565 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: 2025-09-26T23:24:36,566 /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 2025-09-26T23:24:36,567 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,568 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,569 2751 | __middle - __first, 2025-09-26T23:24:36,570 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,571 2752 | __last - __middle, 2025-09-26T23:24:36,572 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,573 2753 | __comp); 2025-09-26T23:24:36,574 | ~~~~~~~ 2025-09-26T23:24:36,575 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)::::):: >]’, 2025-09-26T23:24:36,576 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, 2025-09-26T23:24:36,577 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: 2025-09-26T23:24:36,578 /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 2025-09-26T23:24:36,579 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,581 2751 | __middle - __first, 2025-09-26T23:24:36,582 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,582 2752 | __last - __middle, 2025-09-26T23:24:36,583 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,584 2753 | __comp); 2025-09-26T23:24:36,585 | ~~~~~~~ 2025-09-26T23:24:36,585 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)::::):: >]’, 2025-09-26T23:24:36,586 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: 2025-09-26T23:24:36,588 /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 2025-09-26T23:24:36,589 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,589 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,590 2751 | __middle - __first, 2025-09-26T23:24:36,591 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,592 2752 | __last - __middle, 2025-09-26T23:24:36,593 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,593 2753 | __comp); 2025-09-26T23:24:36,594 | ~~~~~~~ 2025-09-26T23:24:36,595 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)::::):: >]’, 2025-09-26T23:24:36,596 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, 2025-09-26T23:24:36,597 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: 2025-09-26T23:24:36,598 /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 2025-09-26T23:24:36,599 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,600 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,601 2751 | __middle - __first, 2025-09-26T23:24:36,602 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,603 2752 | __last - __middle, 2025-09-26T23:24:36,604 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,605 2753 | __comp); 2025-09-26T23:24:36,606 | ~~~~~~~ 2025-09-26T23:24:36,607 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)::::):: >]’, 2025-09-26T23:24:36,608 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, 2025-09-26T23:24:36,609 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: 2025-09-26T23:24:36,610 /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 2025-09-26T23:24:36,611 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,613 2751 | __middle - __first, 2025-09-26T23:24:36,614 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,615 2752 | __last - __middle, 2025-09-26T23:24:36,616 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,616 2753 | __comp); 2025-09-26T23:24:36,617 | ~~~~~~~ 2025-09-26T23:24:36,618 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)::::):: >]’, 2025-09-26T23:24:36,619 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: 2025-09-26T23:24:36,620 /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 2025-09-26T23:24:36,621 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,622 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,623 2751 | __middle - __first, 2025-09-26T23:24:36,624 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,625 2752 | __last - __middle, 2025-09-26T23:24:36,626 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,626 2753 | __comp); 2025-09-26T23:24:36,627 | ~~~~~~~ 2025-09-26T23:24:36,628 /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)::::):: >]’: 2025-09-26T23:24:36,629 /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 2025-09-26T23:24:36,630 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,631 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,632 2751 | __middle - __first, 2025-09-26T23:24:36,633 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,634 2752 | __last - __middle, 2025-09-26T23:24:36,635 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,636 2753 | __comp); 2025-09-26T23:24:36,637 | ~~~~~~~ 2025-09-26T23:24:36,638 /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)::::):: >]’: 2025-09-26T23:24:36,639 /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 2025-09-26T23:24:36,640 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-26T23:24:36,641 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,642 /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)::::):: >]’: 2025-09-26T23:24:36,643 /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 2025-09-26T23:24:36,644 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-09-26T23:24:36,645 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,646 /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 2025-09-26T23:24:36,646 /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)::::):: >]’: 2025-09-26T23:24:36,648 /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 2025-09-26T23:24:36,649 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:36,650 | ^~~~~~~~~~~~~ 2025-09-26T23:24:36,650 /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 2025-09-26T23:24:36,651 /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)::::):: >]’: 2025-09-26T23:24:36,652 /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 2025-09-26T23:24:36,653 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:36,654 | ^~~~~~~~~~~~~ 2025-09-26T23:24:36,655 /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 2025-09-26T23:24:36,656 /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)::::):: >]’: 2025-09-26T23:24:36,657 /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 2025-09-26T23:24:36,658 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-09-26T23:24:36,659 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,660 /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 2025-09-26T23:24:36,661 /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 2025-09-26T23:24:36,663 /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 2025-09-26T23:24:36,664 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:36,665 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,666 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:36,667 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,668 /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 2025-09-26T23:24:36,669 /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 2025-09-26T23:24:36,670 /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 2025-09-26T23:24:36,671 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:36,672 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,673 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:36,674 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,675 /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 2025-09-26T23:24:36,676 /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 2025-09-26T23:24:36,677 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:36,678 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: 2025-09-26T23:24:36,679 /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 2025-09-26T23:24:36,680 1397 | return std::__rotate(__first, __middle, __last, 2025-09-26T23:24:36,681 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,682 1398 | std::__iterator_category(__first)); 2025-09-26T23:24:36,683 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,684 /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 2025-09-26T23:24:36,684 /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 2025-09-26T23:24:36,685 /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 2025-09-26T23:24:36,686 /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)::::):: >]’: 2025-09-26T23:24:36,687 /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 2025-09-26T23:24:36,688 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-09-26T23:24:36,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,690 2493 | __len11, __len22, __comp); 2025-09-26T23:24:36,691 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,692 /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 2025-09-26T23:24:36,693 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-09-26T23:24:36,693 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,694 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-09-26T23:24:36,695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,697 /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)::::):: >]’: 2025-09-26T23:24:36,698 /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 2025-09-26T23:24:36,699 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-09-26T23:24:36,700 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,701 /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 2025-09-26T23:24:36,702 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)::::):: >]’, 2025-09-26T23:24:36,702 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, 2025-09-26T23:24:36,703 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, 2025-09-26T23:24:36,705 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: 2025-09-26T23:24:36,706 /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 2025-09-26T23:24:36,707 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,709 2751 | __middle - __first, 2025-09-26T23:24:36,710 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,711 2752 | __last - __middle, 2025-09-26T23:24:36,712 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,713 2753 | __comp); 2025-09-26T23:24:36,714 | ~~~~~~~ 2025-09-26T23:24:36,715 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)::::):: >]’, 2025-09-26T23:24:36,716 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, 2025-09-26T23:24:36,717 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, 2025-09-26T23:24:36,718 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: 2025-09-26T23:24:36,720 /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 2025-09-26T23:24:36,721 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,722 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,723 2751 | __middle - __first, 2025-09-26T23:24:36,724 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,725 2752 | __last - __middle, 2025-09-26T23:24:36,726 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,727 2753 | __comp); 2025-09-26T23:24:36,728 | ~~~~~~~ 2025-09-26T23:24:36,729 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)::::):: >]’, 2025-09-26T23:24:36,730 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, 2025-09-26T23:24:36,731 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: 2025-09-26T23:24:36,732 /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 2025-09-26T23:24:36,733 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,734 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,735 2751 | __middle - __first, 2025-09-26T23:24:36,736 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,736 2752 | __last - __middle, 2025-09-26T23:24:36,737 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,738 2753 | __comp); 2025-09-26T23:24:36,739 | ~~~~~~~ 2025-09-26T23:24:36,740 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)::::):: >]’, 2025-09-26T23:24:36,741 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, 2025-09-26T23:24:36,742 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, 2025-09-26T23:24:36,744 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: 2025-09-26T23:24:36,745 /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 2025-09-26T23:24:36,746 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,746 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,748 2751 | __middle - __first, 2025-09-26T23:24:36,749 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,750 2752 | __last - __middle, 2025-09-26T23:24:36,751 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,752 2753 | __comp); 2025-09-26T23:24:36,753 | ~~~~~~~ 2025-09-26T23:24:36,754 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)::::):: >]’, 2025-09-26T23:24:36,755 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, 2025-09-26T23:24:36,756 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: 2025-09-26T23:24:36,757 /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 2025-09-26T23:24:36,758 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,759 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,760 2751 | __middle - __first, 2025-09-26T23:24:36,761 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,762 2752 | __last - __middle, 2025-09-26T23:24:36,763 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,763 2753 | __comp); 2025-09-26T23:24:36,764 | ~~~~~~~ 2025-09-26T23:24:36,765 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)::::):: >]’, 2025-09-26T23:24:36,766 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: 2025-09-26T23:24:36,767 /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 2025-09-26T23:24:36,769 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,770 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,771 2751 | __middle - __first, 2025-09-26T23:24:36,771 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,772 2752 | __last - __middle, 2025-09-26T23:24:36,773 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,774 2753 | __comp); 2025-09-26T23:24:36,775 | ~~~~~~~ 2025-09-26T23:24:36,776 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)::::):: >]’, 2025-09-26T23:24:36,777 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, 2025-09-26T23:24:36,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:2749:33: 2025-09-26T23:24:36,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 2025-09-26T23:24:36,781 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,781 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,782 2751 | __middle - __first, 2025-09-26T23:24:36,783 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,784 2752 | __last - __middle, 2025-09-26T23:24:36,785 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,786 2753 | __comp); 2025-09-26T23:24:36,787 | ~~~~~~~ 2025-09-26T23:24:36,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)::::):: >]’, 2025-09-26T23:24:36,790 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, 2025-09-26T23:24:36,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: 2025-09-26T23:24:36,792 /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 2025-09-26T23:24:36,793 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,794 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,795 2751 | __middle - __first, 2025-09-26T23:24:36,795 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,796 2752 | __last - __middle, 2025-09-26T23:24:36,797 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,798 2753 | __comp); 2025-09-26T23:24:36,799 | ~~~~~~~ 2025-09-26T23:24:36,800 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)::::):: >]’, 2025-09-26T23:24:36,801 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: 2025-09-26T23:24:36,802 /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 2025-09-26T23:24:36,803 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,804 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,805 2751 | __middle - __first, 2025-09-26T23:24:36,805 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,806 2752 | __last - __middle, 2025-09-26T23:24:36,807 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,808 2753 | __comp); 2025-09-26T23:24:36,809 | ~~~~~~~ 2025-09-26T23:24:36,810 /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)::::):: >]’: 2025-09-26T23:24:36,811 /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 2025-09-26T23:24:36,812 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,814 2751 | __middle - __first, 2025-09-26T23:24:36,814 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,815 2752 | __last - __middle, 2025-09-26T23:24:36,816 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,817 2753 | __comp); 2025-09-26T23:24:36,818 | ~~~~~~~ 2025-09-26T23:24:36,819 /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)::::):: >]’: 2025-09-26T23:24:36,820 /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 2025-09-26T23:24:36,821 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-26T23:24:36,822 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,823 /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)::::):: >]’: 2025-09-26T23:24:36,824 /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 2025-09-26T23:24:36,825 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-09-26T23:24:36,826 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,827 /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 2025-09-26T23:24:36,828 /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)::::):: >]’: 2025-09-26T23:24:36,829 /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 2025-09-26T23:24:36,831 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:36,831 | ^~~~~~~~~~~~~ 2025-09-26T23:24:36,832 /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 2025-09-26T23:24:36,833 /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)::::):: >]’: 2025-09-26T23:24:36,834 /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 2025-09-26T23:24:36,835 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:36,836 | ^~~~~~~~~~~~~ 2025-09-26T23:24:36,837 /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 2025-09-26T23:24:36,838 /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)::::):: >]’: 2025-09-26T23:24:36,839 /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 2025-09-26T23:24:36,839 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-09-26T23:24:36,840 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,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 2025-09-26T23:24:36,843 /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 2025-09-26T23:24:36,844 /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 2025-09-26T23:24:36,845 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:36,846 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,847 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:36,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,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 2025-09-26T23:24:36,849 /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 2025-09-26T23:24:36,850 /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 2025-09-26T23:24:36,852 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:36,853 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,854 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:36,854 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,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 2025-09-26T23:24:36,856 /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 2025-09-26T23:24:36,857 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:36,858 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: 2025-09-26T23:24:36,858 /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 2025-09-26T23:24:36,859 1397 | return std::__rotate(__first, __middle, __last, 2025-09-26T23:24:36,860 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,861 1398 | std::__iterator_category(__first)); 2025-09-26T23:24:36,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,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 2025-09-26T23:24:36,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 2025-09-26T23:24:36,865 /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 2025-09-26T23:24:36,866 /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)::::):: >]’: 2025-09-26T23:24:36,867 /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 2025-09-26T23:24:36,868 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-09-26T23:24:36,869 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,870 2493 | __len11, __len22, __comp); 2025-09-26T23:24:36,871 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,872 /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 2025-09-26T23:24:36,873 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-09-26T23:24:36,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,875 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-09-26T23:24:36,876 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,877 /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)::::):: >]’: 2025-09-26T23:24:36,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 2025-09-26T23:24:36,880 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-09-26T23:24:36,881 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,881 /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 2025-09-26T23:24:36,882 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)::::):: >]’, 2025-09-26T23:24:36,883 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, 2025-09-26T23:24:36,884 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, 2025-09-26T23:24:36,885 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: 2025-09-26T23:24:36,886 /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 2025-09-26T23:24:36,887 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,888 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,889 2751 | __middle - __first, 2025-09-26T23:24:36,890 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,891 2752 | __last - __middle, 2025-09-26T23:24:36,892 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,893 2753 | __comp); 2025-09-26T23:24:36,894 | ~~~~~~~ 2025-09-26T23:24:36,895 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)::::):: >]’, 2025-09-26T23:24:36,896 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, 2025-09-26T23:24:36,897 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, 2025-09-26T23:24:36,898 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: 2025-09-26T23:24:36,899 /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 2025-09-26T23:24:36,900 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,901 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,902 2751 | __middle - __first, 2025-09-26T23:24:36,903 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,904 2752 | __last - __middle, 2025-09-26T23:24:36,905 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,906 2753 | __comp); 2025-09-26T23:24:36,907 | ~~~~~~~ 2025-09-26T23:24:36,909 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)::::):: >]’, 2025-09-26T23:24:36,910 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, 2025-09-26T23:24:36,911 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: 2025-09-26T23:24:36,912 /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 2025-09-26T23:24:36,913 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,914 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,915 2751 | __middle - __first, 2025-09-26T23:24:36,917 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,918 2752 | __last - __middle, 2025-09-26T23:24:36,919 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,920 2753 | __comp); 2025-09-26T23:24:36,922 | ~~~~~~~ 2025-09-26T23:24:36,923 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)::::):: >]’, 2025-09-26T23:24:36,924 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, 2025-09-26T23:24:36,926 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, 2025-09-26T23:24:36,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:2748:33: 2025-09-26T23:24:36,929 /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 2025-09-26T23:24:36,931 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,932 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,933 2751 | __middle - __first, 2025-09-26T23:24:36,934 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,935 2752 | __last - __middle, 2025-09-26T23:24:36,936 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,936 2753 | __comp); 2025-09-26T23:24:36,937 | ~~~~~~~ 2025-09-26T23:24:36,938 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)::::):: >]’, 2025-09-26T23:24:36,939 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, 2025-09-26T23:24:36,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: 2025-09-26T23:24:36,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 2025-09-26T23:24:36,943 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,943 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,945 2751 | __middle - __first, 2025-09-26T23:24:36,945 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,946 2752 | __last - __middle, 2025-09-26T23:24:36,947 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,948 2753 | __comp); 2025-09-26T23:24:36,950 | ~~~~~~~ 2025-09-26T23:24:36,951 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)::::):: >]’, 2025-09-26T23:24:36,952 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: 2025-09-26T23:24:36,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 2025-09-26T23:24:36,954 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,956 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,957 2751 | __middle - __first, 2025-09-26T23:24:36,958 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,959 2752 | __last - __middle, 2025-09-26T23:24:36,960 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,961 2753 | __comp); 2025-09-26T23:24:36,962 | ~~~~~~~ 2025-09-26T23:24:36,964 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)::::):: >]’, 2025-09-26T23:24:36,965 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, 2025-09-26T23:24:36,967 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: 2025-09-26T23:24:36,968 /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 2025-09-26T23:24:36,969 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,970 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,971 2751 | __middle - __first, 2025-09-26T23:24:36,971 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,972 2752 | __last - __middle, 2025-09-26T23:24:36,973 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,974 2753 | __comp); 2025-09-26T23:24:36,976 | ~~~~~~~ 2025-09-26T23:24:36,977 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)::::):: >]’, 2025-09-26T23:24:36,978 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, 2025-09-26T23:24:36,978 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: 2025-09-26T23:24:36,980 /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 2025-09-26T23:24:36,981 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,982 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,983 2751 | __middle - __first, 2025-09-26T23:24:36,983 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,984 2752 | __last - __middle, 2025-09-26T23:24:36,985 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,986 2753 | __comp); 2025-09-26T23:24:36,987 | ~~~~~~~ 2025-09-26T23:24:36,989 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)::::):: >]’, 2025-09-26T23:24:36,989 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: 2025-09-26T23:24:36,990 /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 2025-09-26T23:24:36,991 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:36,992 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,993 2751 | __middle - __first, 2025-09-26T23:24:36,994 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,994 2752 | __last - __middle, 2025-09-26T23:24:36,995 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:36,996 2753 | __comp); 2025-09-26T23:24:36,997 | ~~~~~~~ 2025-09-26T23:24:36,998 /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)::::):: >]’: 2025-09-26T23:24:36,999 /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 2025-09-26T23:24:37,000 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,002 2751 | __middle - __first, 2025-09-26T23:24:37,003 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,004 2752 | __last - __middle, 2025-09-26T23:24:37,005 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,006 2753 | __comp); 2025-09-26T23:24:37,007 | ~~~~~~~ 2025-09-26T23:24:37,008 /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)::::):: >]’: 2025-09-26T23:24:37,009 /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 2025-09-26T23:24:37,009 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-26T23:24:37,010 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,011 /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)::::):: >]’: 2025-09-26T23:24:37,013 /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 2025-09-26T23:24:37,014 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-09-26T23:24:37,015 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,016 /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 2025-09-26T23:24:37,017 /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)::::):: >]’: 2025-09-26T23:24:37,017 /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 2025-09-26T23:24:37,018 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:37,019 | ^~~~~~~~~~~~~ 2025-09-26T23:24:37,021 /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 2025-09-26T23:24:37,022 /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)::::):: >]’: 2025-09-26T23:24:37,023 /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 2025-09-26T23:24:37,024 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:37,025 | ^~~~~~~~~~~~~ 2025-09-26T23:24:37,026 /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 2025-09-26T23:24:37,027 /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)::::):: >]’: 2025-09-26T23:24:37,028 /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 2025-09-26T23:24:37,028 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-09-26T23:24:37,029 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,030 /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 2025-09-26T23:24:37,031 /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 2025-09-26T23:24:37,032 /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 2025-09-26T23:24:37,033 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:37,034 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,035 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:37,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,037 /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 2025-09-26T23:24:37,039 /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 2025-09-26T23:24:37,040 /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 2025-09-26T23:24:37,041 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:37,041 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,042 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:37,043 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,044 /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 2025-09-26T23:24:37,045 /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 2025-09-26T23:24:37,045 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:37,046 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: 2025-09-26T23:24:37,047 /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 2025-09-26T23:24:37,048 1397 | return std::__rotate(__first, __middle, __last, 2025-09-26T23:24:37,049 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,050 1398 | std::__iterator_category(__first)); 2025-09-26T23:24:37,052 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,053 /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 2025-09-26T23:24:37,054 /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 2025-09-26T23:24:37,055 /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 2025-09-26T23:24:37,055 /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)::::):: >]’: 2025-09-26T23:24:37,056 /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 2025-09-26T23:24:37,057 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-09-26T23:24:37,058 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,059 2493 | __len11, __len22, __comp); 2025-09-26T23:24:37,060 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,061 /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 2025-09-26T23:24:37,062 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-09-26T23:24:37,063 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,064 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-09-26T23:24:37,064 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,066 /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)::::):: >]’: 2025-09-26T23:24:37,067 /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 2025-09-26T23:24:37,068 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-09-26T23:24:37,068 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,069 /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 2025-09-26T23:24:37,070 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)::::):: >]’, 2025-09-26T23:24:37,071 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, 2025-09-26T23:24:37,072 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, 2025-09-26T23:24:37,073 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: 2025-09-26T23:24:37,074 /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 2025-09-26T23:24:37,075 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,076 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,077 2751 | __middle - __first, 2025-09-26T23:24:37,078 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,079 2752 | __last - __middle, 2025-09-26T23:24:37,080 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,080 2753 | __comp); 2025-09-26T23:24:37,081 | ~~~~~~~ 2025-09-26T23:24:37,082 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)::::):: >]’, 2025-09-26T23:24:37,083 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, 2025-09-26T23:24:37,084 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, 2025-09-26T23:24:37,086 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: 2025-09-26T23:24:37,087 /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 2025-09-26T23:24:37,088 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,089 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,090 2751 | __middle - __first, 2025-09-26T23:24:37,091 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,092 2752 | __last - __middle, 2025-09-26T23:24:37,093 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,094 2753 | __comp); 2025-09-26T23:24:37,095 | ~~~~~~~ 2025-09-26T23:24:37,096 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)::::):: >]’, 2025-09-26T23:24:37,097 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, 2025-09-26T23:24:37,098 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: 2025-09-26T23:24:37,099 /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 2025-09-26T23:24:37,100 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,102 2751 | __middle - __first, 2025-09-26T23:24:37,103 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,104 2752 | __last - __middle, 2025-09-26T23:24:37,105 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,105 2753 | __comp); 2025-09-26T23:24:37,106 | ~~~~~~~ 2025-09-26T23:24:37,107 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)::::):: >]’, 2025-09-26T23:24:37,108 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, 2025-09-26T23:24:37,110 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, 2025-09-26T23:24:37,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: 2025-09-26T23:24:37,112 /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 2025-09-26T23:24:37,113 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,115 2751 | __middle - __first, 2025-09-26T23:24:37,116 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,117 2752 | __last - __middle, 2025-09-26T23:24:37,117 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,118 2753 | __comp); 2025-09-26T23:24:37,119 | ~~~~~~~ 2025-09-26T23:24:37,120 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)::::):: >]’, 2025-09-26T23:24:37,121 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, 2025-09-26T23:24:37,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: 2025-09-26T23:24:37,123 /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 2025-09-26T23:24:37,124 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,126 2751 | __middle - __first, 2025-09-26T23:24:37,127 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,128 2752 | __last - __middle, 2025-09-26T23:24:37,129 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,130 2753 | __comp); 2025-09-26T23:24:37,131 | ~~~~~~~ 2025-09-26T23:24:37,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)::::):: >]’, 2025-09-26T23:24:37,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:2748:33: 2025-09-26T23:24:37,134 /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 2025-09-26T23:24:37,135 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,137 2751 | __middle - __first, 2025-09-26T23:24:37,138 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,139 2752 | __last - __middle, 2025-09-26T23:24:37,140 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,141 2753 | __comp); 2025-09-26T23:24:37,142 | ~~~~~~~ 2025-09-26T23:24:37,143 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)::::):: >]’, 2025-09-26T23:24:37,144 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, 2025-09-26T23:24:37,145 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: 2025-09-26T23:24:37,146 /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 2025-09-26T23:24:37,147 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,150 2751 | __middle - __first, 2025-09-26T23:24:37,151 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,151 2752 | __last - __middle, 2025-09-26T23:24:37,152 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,153 2753 | __comp); 2025-09-26T23:24:37,154 | ~~~~~~~ 2025-09-26T23:24:37,155 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)::::):: >]’, 2025-09-26T23:24:37,155 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, 2025-09-26T23:24:37,156 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: 2025-09-26T23:24:37,158 /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 2025-09-26T23:24:37,159 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,161 2751 | __middle - __first, 2025-09-26T23:24:37,161 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,162 2752 | __last - __middle, 2025-09-26T23:24:37,163 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,164 2753 | __comp); 2025-09-26T23:24:37,165 | ~~~~~~~ 2025-09-26T23:24:37,166 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)::::):: >]’, 2025-09-26T23:24:37,168 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: 2025-09-26T23:24:37,169 /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 2025-09-26T23:24:37,170 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,172 2751 | __middle - __first, 2025-09-26T23:24:37,173 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,174 2752 | __last - __middle, 2025-09-26T23:24:37,174 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,175 2753 | __comp); 2025-09-26T23:24:37,176 | ~~~~~~~ 2025-09-26T23:24:37,177 /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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,179 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,181 2751 | __middle - __first, 2025-09-26T23:24:37,182 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,183 2752 | __last - __middle, 2025-09-26T23:24:37,184 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,185 2753 | __comp); 2025-09-26T23:24:37,186 | ~~~~~~~ 2025-09-26T23:24:37,187 /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)::::):: >]’: 2025-09-26T23:24:37,187 /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 2025-09-26T23:24:37,188 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-26T23:24:37,189 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,190 /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)::::):: >]’: 2025-09-26T23:24:37,191 /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 2025-09-26T23:24:37,193 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-09-26T23:24:37,194 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,194 /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 2025-09-26T23:24:37,195 /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)::::):: >]’: 2025-09-26T23:24:37,196 /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 2025-09-26T23:24:37,197 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:37,198 | ^~~~~~~~~~~~~ 2025-09-26T23:24:37,199 /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 2025-09-26T23:24:37,200 /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)::::):: >]’: 2025-09-26T23:24:37,201 /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 2025-09-26T23:24:37,202 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:37,203 | ^~~~~~~~~~~~~ 2025-09-26T23:24:37,204 /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 2025-09-26T23:24:37,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)::::):: >]’: 2025-09-26T23:24:37,205 /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 2025-09-26T23:24:37,206 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-09-26T23:24:37,207 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,208 /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 2025-09-26T23:24:37,209 /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 2025-09-26T23:24:37,210 /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 2025-09-26T23:24:37,212 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:37,212 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,213 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:37,214 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,215 /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 2025-09-26T23:24:37,216 /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 2025-09-26T23:24:37,217 /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 2025-09-26T23:24:37,218 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:37,219 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,220 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:37,221 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,222 /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 2025-09-26T23:24:37,223 /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 2025-09-26T23:24:37,224 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:37,225 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: 2025-09-26T23:24:37,226 /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 2025-09-26T23:24:37,227 1397 | return std::__rotate(__first, __middle, __last, 2025-09-26T23:24:37,228 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,229 1398 | std::__iterator_category(__first)); 2025-09-26T23:24:37,230 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,231 /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 2025-09-26T23:24:37,232 /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 2025-09-26T23:24:37,233 /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 2025-09-26T23:24:37,234 /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)::::):: >]’: 2025-09-26T23:24:37,235 /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 2025-09-26T23:24:37,236 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-09-26T23:24:37,237 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,238 2493 | __len11, __len22, __comp); 2025-09-26T23:24:37,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,241 /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 2025-09-26T23:24:37,242 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-09-26T23:24:37,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,245 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-09-26T23:24:37,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,248 /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)::::):: >]’: 2025-09-26T23:24:37,249 /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 2025-09-26T23:24:37,250 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-09-26T23:24:37,251 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,252 /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 2025-09-26T23:24:37,253 /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 2025-09-26T23:24:37,254 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,256 2751 | __middle - __first, 2025-09-26T23:24:37,257 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,258 2752 | __last - __middle, 2025-09-26T23:24:37,259 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,260 2753 | __comp); 2025-09-26T23:24:37,261 | ~~~~~~~ 2025-09-26T23:24:37,262 /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)::::):: >]’: 2025-09-26T23:24:37,263 /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 2025-09-26T23:24:37,264 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-26T23:24:37,265 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,266 /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)::::):: >]’: 2025-09-26T23:24:37,267 /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 2025-09-26T23:24:37,268 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-09-26T23:24:37,269 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,270 /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 2025-09-26T23:24:37,271 /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)::::):: >]’: 2025-09-26T23:24:37,271 /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 2025-09-26T23:24:37,273 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:37,273 | ^~~~~~~~~~~~~ 2025-09-26T23:24:37,274 /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 2025-09-26T23:24:37,275 /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)::::):: >]’: 2025-09-26T23:24:37,276 /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 2025-09-26T23:24:37,277 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:37,278 | ^~~~~~~~~~~~~ 2025-09-26T23:24:37,279 /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 2025-09-26T23:24:37,280 /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)::::):: >]’: 2025-09-26T23:24:37,281 /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 2025-09-26T23:24:37,282 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-09-26T23:24:37,283 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,284 /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 2025-09-26T23:24:37,285 /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 2025-09-26T23:24:37,286 /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 2025-09-26T23:24:37,287 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:37,288 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,289 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:37,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,291 /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 2025-09-26T23:24:37,292 /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 2025-09-26T23:24:37,293 /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 2025-09-26T23:24:37,294 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:37,295 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,296 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:37,297 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,298 /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 2025-09-26T23:24:37,299 /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 2025-09-26T23:24:37,300 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:37,301 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: 2025-09-26T23:24:37,302 /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 2025-09-26T23:24:37,303 1397 | return std::__rotate(__first, __middle, __last, 2025-09-26T23:24:37,304 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,305 1398 | std::__iterator_category(__first)); 2025-09-26T23:24:37,306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,307 /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 2025-09-26T23:24:37,307 /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 2025-09-26T23:24:37,308 /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 2025-09-26T23:24:37,309 /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)::::):: >]’: 2025-09-26T23:24:37,310 /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 2025-09-26T23:24:37,311 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-09-26T23:24:37,312 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,313 2493 | __len11, __len22, __comp); 2025-09-26T23:24:37,314 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,314 /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 2025-09-26T23:24:37,316 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-09-26T23:24:37,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,318 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-09-26T23:24:37,319 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,320 /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)::::):: >]’: 2025-09-26T23:24:37,321 /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 2025-09-26T23:24:37,322 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-09-26T23:24:37,323 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,324 /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 2025-09-26T23:24:37,324 /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 2025-09-26T23:24:37,325 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,327 2751 | __middle - __first, 2025-09-26T23:24:37,327 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,328 2752 | __last - __middle, 2025-09-26T23:24:37,329 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,330 2753 | __comp); 2025-09-26T23:24:37,331 | ~~~~~~~ 2025-09-26T23:24:37,331 /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)::::):: >]’: 2025-09-26T23:24:37,332 /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 2025-09-26T23:24:37,333 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-26T23:24:37,334 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,335 /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)::::):: >]’: 2025-09-26T23:24:37,336 /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 2025-09-26T23:24:37,337 1802 | __insertion_sort(_RandomAccessIterator __first, 2025-09-26T23:24:37,338 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,339 /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 2025-09-26T23:24:37,340 /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)::::):: >]’: 2025-09-26T23:24:37,341 /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 2025-09-26T23:24:37,342 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:37,343 | ^~~~~~~~~~~~~ 2025-09-26T23:24:37,344 /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 2025-09-26T23:24:37,345 /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)::::):: >]’: 2025-09-26T23:24:37,346 /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 2025-09-26T23:24:37,347 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, 2025-09-26T23:24:37,348 | ^~~~~~~~~~~~~ 2025-09-26T23:24:37,349 /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 2025-09-26T23:24:37,350 /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)::::):: >]’: 2025-09-26T23:24:37,351 /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 2025-09-26T23:24:37,352 2451 | __merge_without_buffer(_BidirectionalIterator __first, 2025-09-26T23:24:37,353 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,355 /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 2025-09-26T23:24:37,355 /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 2025-09-26T23:24:37,356 /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 2025-09-26T23:24:37,357 2476 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:37,358 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,359 2477 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:37,360 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,361 /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 2025-09-26T23:24:37,361 /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 2025-09-26T23:24:37,362 /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 2025-09-26T23:24:37,363 2485 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:37,364 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,365 2486 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:37,366 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,366 /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 2025-09-26T23:24:37,367 /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 2025-09-26T23:24:37,368 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:37,369 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: 2025-09-26T23:24:37,370 /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 2025-09-26T23:24:37,371 1397 | return std::__rotate(__first, __middle, __last, 2025-09-26T23:24:37,372 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,373 1398 | std::__iterator_category(__first)); 2025-09-26T23:24:37,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,375 /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 2025-09-26T23:24:37,376 /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 2025-09-26T23:24:37,376 /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 2025-09-26T23:24:37,377 /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)::::):: >]’: 2025-09-26T23:24:37,378 /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 2025-09-26T23:24:37,379 2492 | std::__merge_without_buffer(__first, __first_cut, __new_middle, 2025-09-26T23:24:37,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,381 2493 | __len11, __len22, __comp); 2025-09-26T23:24:37,382 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,384 /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 2025-09-26T23:24:37,384 2494 | std::__merge_without_buffer(__new_middle, __second_cut, __last, 2025-09-26T23:24:37,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,386 2495 | __len1 - __len11, __len2 - __len22, __comp); 2025-09-26T23:24:37,387 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,388 /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)::::):: >]’: 2025-09-26T23:24:37,389 /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 2025-09-26T23:24:37,389 2739 | __inplace_stable_sort(_RandomAccessIterator __first, 2025-09-26T23:24:37,390 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,391 /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 2025-09-26T23:24:37,393 /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 2025-09-26T23:24:37,394 2750 | std::__merge_without_buffer(__first, __middle, __last, 2025-09-26T23:24:37,395 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,395 2751 | __middle - __first, 2025-09-26T23:24:37,396 | ~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,397 2752 | __last - __middle, 2025-09-26T23:24:37,398 | ~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,399 2753 | __comp); 2025-09-26T23:24:37,400 | ~~~~~~~ 2025-09-26T23:24:37,401 /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*]’: 2025-09-26T23:24:37,402 /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 2025-09-26T23:24:37,403 521 | __copy_move_a1(_II __first, _II __last, _OI __result) 2025-09-26T23:24:37,404 | ^~~~~~~~~~~~~~ 2025-09-26T23:24:37,405 /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 2025-09-26T23:24:37,405 /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]’: 2025-09-26T23:24:37,406 /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 2025-09-26T23:24:37,407 2352 | __rotate_adaptive(_BidirectionalIterator1 __first, 2025-09-26T23:24:37,408 | ^~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,409 /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 2025-09-26T23:24:37,410 /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 2025-09-26T23:24:37,410 In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:37,411 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: 2025-09-26T23:24:37,412 /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 2025-09-26T23:24:37,413 1397 | return std::__rotate(__first, __middle, __last, 2025-09-26T23:24:37,414 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,415 1398 | std::__iterator_category(__first)); 2025-09-26T23:24:37,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,417 /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 2025-09-26T23:24:37,418 /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 2025-09-26T23:24:37,419 /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 2025-09-26T23:24:37,420 /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)::::):: >]’: 2025-09-26T23:24:37,421 /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 2025-09-26T23:24:37,422 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-09-26T23:24:37,423 | ^~~~~~~~~~~~ 2025-09-26T23:24:37,424 /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 2025-09-26T23:24:37,424 /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 2025-09-26T23:24:37,426 /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 2025-09-26T23:24:37,427 /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)::::):: >]’: 2025-09-26T23:24:37,428 /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 2025-09-26T23:24:37,429 /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)::::):: >]’: 2025-09-26T23:24:37,429 /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 2025-09-26T23:24:37,430 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-09-26T23:24:37,431 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,432 /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 2025-09-26T23:24:37,433 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)::::):: >]’, 2025-09-26T23:24:37,434 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: 2025-09-26T23:24:37,435 /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 2025-09-26T23:24:37,436 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,437 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,438 2651 | __first + __step_size, 2025-09-26T23:24:37,439 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,440 2652 | __first + __two_step, 2025-09-26T23:24:37,441 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,442 2653 | __result, __comp); 2025-09-26T23:24:37,443 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,444 /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 2025-09-26T23:24:37,445 /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 2025-09-26T23:24:37,445 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,446 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,447 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,449 /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 2025-09-26T23:24:37,450 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)::::):: >]’, 2025-09-26T23:24:37,451 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: 2025-09-26T23:24:37,452 /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 2025-09-26T23:24:37,453 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,454 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,455 2651 | __first + __step_size, 2025-09-26T23:24:37,456 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,457 2652 | __first + __two_step, 2025-09-26T23:24:37,458 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,459 2653 | __result, __comp); 2025-09-26T23:24:37,460 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,461 /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 2025-09-26T23:24:37,462 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,463 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,464 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,464 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,465 /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)::::):: >]’: 2025-09-26T23:24:37,466 /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 2025-09-26T23:24:37,467 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-09-26T23:24:37,468 | ^~~~~~~~~~~~ 2025-09-26T23:24:37,469 /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 2025-09-26T23:24:37,470 /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 2025-09-26T23:24:37,471 /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 2025-09-26T23:24:37,472 /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)::::):: >]’: 2025-09-26T23:24:37,473 /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 2025-09-26T23:24:37,474 /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)::::):: >]’: 2025-09-26T23:24:37,475 /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 2025-09-26T23:24:37,475 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-09-26T23:24:37,476 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,477 /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 2025-09-26T23:24:37,478 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)::::):: >]’, 2025-09-26T23:24:37,479 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: 2025-09-26T23:24:37,480 /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 2025-09-26T23:24:37,481 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,482 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,483 2651 | __first + __step_size, 2025-09-26T23:24:37,484 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,485 2652 | __first + __two_step, 2025-09-26T23:24:37,486 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,487 2653 | __result, __comp); 2025-09-26T23:24:37,488 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,489 /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 2025-09-26T23:24:37,490 /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 2025-09-26T23:24:37,491 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,492 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,493 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,494 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,494 /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 2025-09-26T23:24:37,495 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)::::):: >]’, 2025-09-26T23:24:37,496 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: 2025-09-26T23:24:37,497 /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 2025-09-26T23:24:37,498 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,499 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,500 2651 | __first + __step_size, 2025-09-26T23:24:37,501 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,501 2652 | __first + __two_step, 2025-09-26T23:24:37,502 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,503 2653 | __result, __comp); 2025-09-26T23:24:37,504 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,504 /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 2025-09-26T23:24:37,505 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,506 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,507 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,508 /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)::::):: >]’: 2025-09-26T23:24:37,509 /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 2025-09-26T23:24:37,510 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-09-26T23:24:37,511 | ^~~~~~~~~~~~ 2025-09-26T23:24:37,512 /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 2025-09-26T23:24:37,513 /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 2025-09-26T23:24:37,514 /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 2025-09-26T23:24:37,516 /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)::::):: >]’: 2025-09-26T23:24:37,516 /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 2025-09-26T23:24:37,517 /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)::::):: >]’: 2025-09-26T23:24:37,518 /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 2025-09-26T23:24:37,519 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-09-26T23:24:37,521 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,521 /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 2025-09-26T23:24:37,522 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)::::):: >]’, 2025-09-26T23:24:37,523 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: 2025-09-26T23:24:37,524 /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 2025-09-26T23:24:37,525 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,526 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,527 2651 | __first + __step_size, 2025-09-26T23:24:37,528 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,529 2652 | __first + __two_step, 2025-09-26T23:24:37,529 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,530 2653 | __result, __comp); 2025-09-26T23:24:37,531 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,532 /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 2025-09-26T23:24:37,532 /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 2025-09-26T23:24:37,533 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,534 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,535 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,536 /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 2025-09-26T23:24:37,537 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)::::):: >]’, 2025-09-26T23:24:37,538 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: 2025-09-26T23:24:37,539 /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 2025-09-26T23:24:37,540 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,541 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,542 2651 | __first + __step_size, 2025-09-26T23:24:37,542 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,543 2652 | __first + __two_step, 2025-09-26T23:24:37,544 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,545 2653 | __result, __comp); 2025-09-26T23:24:37,546 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,547 /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 2025-09-26T23:24:37,548 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,549 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,550 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,551 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,552 /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)::::):: >]’: 2025-09-26T23:24:37,553 /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 2025-09-26T23:24:37,554 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-09-26T23:24:37,555 | ^~~~~~~~~~~~ 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,562 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-09-26T23:24:37,563 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,563 /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 2025-09-26T23:24:37,564 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)::::):: >]’, 2025-09-26T23:24:37,565 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: 2025-09-26T23:24:37,566 /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 2025-09-26T23:24:37,567 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,568 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,568 2651 | __first + __step_size, 2025-09-26T23:24:37,569 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,570 2652 | __first + __two_step, 2025-09-26T23:24:37,571 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,572 2653 | __result, __comp); 2025-09-26T23:24:37,572 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,573 /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 2025-09-26T23:24:37,574 /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 2025-09-26T23:24:37,575 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,576 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,577 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,578 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,579 /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 2025-09-26T23:24:37,580 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)::::):: >]’, 2025-09-26T23:24:37,581 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: 2025-09-26T23:24:37,582 /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 2025-09-26T23:24:37,583 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,584 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,585 2651 | __first + __step_size, 2025-09-26T23:24:37,586 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,587 2652 | __first + __two_step, 2025-09-26T23:24:37,588 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,589 2653 | __result, __comp); 2025-09-26T23:24:37,590 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,591 /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 2025-09-26T23:24:37,592 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,592 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,593 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,595 /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)::::):: >]’: 2025-09-26T23:24:37,596 /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 2025-09-26T23:24:37,597 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-09-26T23:24:37,598 | ^~~~~~~~~~~~ 2025-09-26T23:24:37,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 2025-09-26T23:24:37,600 /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 2025-09-26T23:24:37,601 /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 2025-09-26T23:24:37,602 /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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,604 /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)::::):: >]’: 2025-09-26T23:24:37,605 /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 2025-09-26T23:24:37,606 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-09-26T23:24:37,607 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,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 2025-09-26T23:24:37,609 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)::::):: >]’, 2025-09-26T23:24:37,610 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: 2025-09-26T23:24:37,611 /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 2025-09-26T23:24:37,612 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,613 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,614 2651 | __first + __step_size, 2025-09-26T23:24:37,615 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,616 2652 | __first + __two_step, 2025-09-26T23:24:37,617 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,618 2653 | __result, __comp); 2025-09-26T23:24:37,619 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,620 /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 2025-09-26T23:24:37,621 /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 2025-09-26T23:24:37,622 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,623 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,624 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,625 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,626 /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 2025-09-26T23:24:37,627 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)::::):: >]’, 2025-09-26T23:24:37,628 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: 2025-09-26T23:24:37,629 /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 2025-09-26T23:24:37,630 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,631 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,632 2651 | __first + __step_size, 2025-09-26T23:24:37,633 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,633 2652 | __first + __two_step, 2025-09-26T23:24:37,634 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,635 2653 | __result, __comp); 2025-09-26T23:24:37,636 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,637 /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 2025-09-26T23:24:37,638 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,639 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,640 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,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)::::):: >]’: 2025-09-26T23:24:37,642 /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 2025-09-26T23:24:37,643 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-09-26T23:24:37,644 | ^~~~~~~~~~~~ 2025-09-26T23:24:37,645 /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 2025-09-26T23:24:37,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 2025-09-26T23:24:37,648 /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 2025-09-26T23:24:37,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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,652 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-09-26T23:24:37,653 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,654 /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 2025-09-26T23:24:37,655 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)::::):: >]’, 2025-09-26T23:24:37,656 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: 2025-09-26T23:24:37,657 /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 2025-09-26T23:24:37,658 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,659 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,660 2651 | __first + __step_size, 2025-09-26T23:24:37,661 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,662 2652 | __first + __two_step, 2025-09-26T23:24:37,662 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,663 2653 | __result, __comp); 2025-09-26T23:24:37,664 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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 2025-09-26T23:24:37,667 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,668 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,669 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,670 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,671 /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 2025-09-26T23:24:37,672 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)::::):: >]’, 2025-09-26T23:24:37,673 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: 2025-09-26T23:24:37,674 /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 2025-09-26T23:24:37,675 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,676 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,677 2651 | __first + __step_size, 2025-09-26T23:24:37,677 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,678 2652 | __first + __two_step, 2025-09-26T23:24:37,679 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,680 2653 | __result, __comp); 2025-09-26T23:24:37,681 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,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 2025-09-26T23:24:37,682 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,683 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,684 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,684 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,685 /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)::::):: >]’: 2025-09-26T23:24:37,686 /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 2025-09-26T23:24:37,687 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-09-26T23:24:37,688 | ^~~~~~~~~~~~ 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,696 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-09-26T23:24:37,697 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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)::::):: >]’, 2025-09-26T23:24:37,700 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: 2025-09-26T23:24:37,701 /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 2025-09-26T23:24:37,701 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,702 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,703 2651 | __first + __step_size, 2025-09-26T23:24:37,704 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,705 2652 | __first + __two_step, 2025-09-26T23:24:37,706 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,707 2653 | __result, __comp); 2025-09-26T23:24:37,708 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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 2025-09-26T23:24:37,710 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,711 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,712 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,713 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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)::::):: >]’, 2025-09-26T23:24:37,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: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,718 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,718 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,719 2651 | __first + __step_size, 2025-09-26T23:24:37,720 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,721 2652 | __first + __two_step, 2025-09-26T23:24:37,722 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,723 2653 | __result, __comp); 2025-09-26T23:24:37,723 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,724 /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 2025-09-26T23:24:37,725 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,726 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,727 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,728 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,729 /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)::::):: >]’: 2025-09-26T23:24:37,730 /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 2025-09-26T23:24:37,731 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-09-26T23:24:37,732 | ^~~~~~~~~~~~ 2025-09-26T23:24:37,732 /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 2025-09-26T23:24:37,733 /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 2025-09-26T23:24:37,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 2025-09-26T23:24:37,735 /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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,737 /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)::::):: >]’: 2025-09-26T23:24:37,738 /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 2025-09-26T23:24:37,739 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-09-26T23:24:37,740 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,741 /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 2025-09-26T23:24:37,742 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)::::):: >]’, 2025-09-26T23:24:37,743 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: 2025-09-26T23:24:37,744 /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 2025-09-26T23:24:37,745 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,746 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,747 2651 | __first + __step_size, 2025-09-26T23:24:37,747 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,748 2652 | __first + __two_step, 2025-09-26T23:24:37,749 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,750 2653 | __result, __comp); 2025-09-26T23:24:37,751 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,752 /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 2025-09-26T23:24:37,753 /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 2025-09-26T23:24:37,753 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,754 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,755 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,756 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,757 /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 2025-09-26T23:24:37,758 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)::::):: >]’, 2025-09-26T23:24:37,759 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: 2025-09-26T23:24:37,760 /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 2025-09-26T23:24:37,761 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,762 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,763 2651 | __first + __step_size, 2025-09-26T23:24:37,764 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,765 2652 | __first + __two_step, 2025-09-26T23:24:37,766 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,767 2653 | __result, __comp); 2025-09-26T23:24:37,768 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,769 /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 2025-09-26T23:24:37,770 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,771 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,772 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,777 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-09-26T23:24:37,777 | ^~~~~~~~~~~~ 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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 2025-09-26T23:24:37,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)::::):: >]’: 2025-09-26T23:24:37,782 /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 2025-09-26T23:24:37,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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,785 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-09-26T23:24:37,786 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,787 /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 2025-09-26T23:24:37,788 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)::::):: >]’, 2025-09-26T23:24:37,789 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: 2025-09-26T23:24:37,790 /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 2025-09-26T23:24:37,791 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,792 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,793 2651 | __first + __step_size, 2025-09-26T23:24:37,794 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,795 2652 | __first + __two_step, 2025-09-26T23:24:37,796 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,797 2653 | __result, __comp); 2025-09-26T23:24:37,798 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,799 /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 2025-09-26T23:24:37,800 /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 2025-09-26T23:24:37,801 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,802 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,803 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,804 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,805 /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 2025-09-26T23:24:37,806 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)::::):: >]’, 2025-09-26T23:24:37,807 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: 2025-09-26T23:24:37,808 /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 2025-09-26T23:24:37,809 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,810 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,811 2651 | __first + __step_size, 2025-09-26T23:24:37,812 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,813 2652 | __first + __two_step, 2025-09-26T23:24:37,814 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,814 2653 | __result, __comp); 2025-09-26T23:24:37,815 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,816 /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 2025-09-26T23:24:37,817 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,818 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,819 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,821 /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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,823 2615 | __move_merge(_InputIterator __first1, _InputIterator __last1, 2025-09-26T23:24:37,824 | ^~~~~~~~~~~~ 2025-09-26T23:24:37,825 /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 2025-09-26T23:24:37,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 2025-09-26T23:24:37,827 /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 2025-09-26T23:24:37,828 /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)::::):: >]’: 2025-09-26T23:24:37,829 /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 2025-09-26T23:24:37,830 /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)::::):: >]’: 2025-09-26T23:24:37,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 2025-09-26T23:24:37,832 2682 | __merge_sort_with_buffer(_RandomAccessIterator __first, 2025-09-26T23:24:37,833 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,834 /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 2025-09-26T23:24:37,835 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)::::):: >]’, 2025-09-26T23:24:37,836 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: 2025-09-26T23:24:37,837 /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 2025-09-26T23:24:37,838 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,839 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,840 2651 | __first + __step_size, 2025-09-26T23:24:37,841 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,842 2652 | __first + __two_step, 2025-09-26T23:24:37,843 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,843 2653 | __result, __comp); 2025-09-26T23:24:37,844 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,845 /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 2025-09-26T23:24:37,846 /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 2025-09-26T23:24:37,847 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,848 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,849 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,851 /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 2025-09-26T23:24:37,852 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)::::):: >]’, 2025-09-26T23:24:37,853 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: 2025-09-26T23:24:37,854 /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 2025-09-26T23:24:37,855 2650 | __result = std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,856 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,857 2651 | __first + __step_size, 2025-09-26T23:24:37,858 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,858 2652 | __first + __two_step, 2025-09-26T23:24:37,859 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,860 2653 | __result, __comp); 2025-09-26T23:24:37,861 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,861 /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 2025-09-26T23:24:37,862 2658 | std::__move_merge(__first, __first + __step_size, 2025-09-26T23:24:37,863 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,864 2659 | __first + __step_size, __last, __result, __comp); 2025-09-26T23:24:37,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,865 /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>]’: 2025-09-26T23:24:37,866 /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 2025-09-26T23:24:37,867 400 | __copy_m(_II __first, _II __last, _OI __result) 2025-09-26T23:24:37,868 | ^~~~~~~~ 2025-09-26T23:24:37,869 /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>]’: 2025-09-26T23:24:37,870 /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 2025-09-26T23:24:37,871 714 | __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) 2025-09-26T23:24:37,872 | ^~~~~~~~~~~~~ 2025-09-26T23:24:37,873 /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)::::):: >]’: 2025-09-26T23:24:37,874 /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 2025-09-26T23:24:37,875 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-09-26T23:24:37,876 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,877 /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 2025-09-26T23:24:37,878 /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 2025-09-26T23:24:37,878 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:37,879 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, 2025-09-26T23:24:37,880 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, 2025-09-26T23:24:37,881 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, 2025-09-26T23:24:37,882 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: 2025-09-26T23:24:37,883 /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 2025-09-26T23:24:37,884 758 | return std::__copy_move_backward<_IsMove, 2025-09-26T23:24:37,885 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,886 759 | __memcpyable<_BI2, _BI1>::__value, 2025-09-26T23:24:37,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,887 760 | _Category>::__copy_move_b(__first, 2025-09-26T23:24:37,888 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-26T23:24:37,889 761 | __last, 2025-09-26T23:24:37,890 | ~~~~~~~ 2025-09-26T23:24:37,891 762 | __result); 2025-09-26T23:24:37,892 | ~~~~~~~~~ 2025-09-26T23:24:37,892 /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 2025-09-26T23:24:37,893 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:37,894 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, 2025-09-26T23:24:37,895 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, 2025-09-26T23:24:37,896 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, 2025-09-26T23:24:37,897 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: 2025-09-26T23:24:37,898 /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 2025-09-26T23:24:37,899 758 | return std::__copy_move_backward<_IsMove, 2025-09-26T23:24:37,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,901 759 | __memcpyable<_BI2, _BI1>::__value, 2025-09-26T23:24:37,902 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,903 760 | _Category>::__copy_move_b(__first, 2025-09-26T23:24:37,903 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-26T23:24:37,904 761 | __last, 2025-09-26T23:24:37,905 | ~~~~~~~ 2025-09-26T23:24:37,906 762 | __result); 2025-09-26T23:24:37,907 | ~~~~~~~~~ 2025-09-26T23:24:37,908 /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 2025-09-26T23:24:37,909 /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)::::):: >]’: 2025-09-26T23:24:37,910 /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 2025-09-26T23:24:37,911 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-09-26T23:24:37,912 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,913 /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 2025-09-26T23:24:37,913 /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 2025-09-26T23:24:37,914 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:37,915 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, 2025-09-26T23:24:37,916 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, 2025-09-26T23:24:37,916 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, 2025-09-26T23:24:37,917 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, 2025-09-26T23:24:37,918 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: 2025-09-26T23:24:37,919 /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 2025-09-26T23:24:37,920 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-26T23:24:37,921 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,922 495 | _Category>::__copy_m(__first, __last, __result); 2025-09-26T23:24:37,922 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,923 /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 2025-09-26T23:24:37,924 /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)::::):: >]’: 2025-09-26T23:24:37,925 /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 2025-09-26T23:24:37,926 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-09-26T23:24:37,927 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,928 2407 | __buffer_end, __last, __comp); 2025-09-26T23:24:37,929 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,930 /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 2025-09-26T23:24:37,931 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:37,932 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,932 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:37,933 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,934 /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 2025-09-26T23:24:37,935 /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 2025-09-26T23:24:37,936 /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 2025-09-26T23:24:37,937 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:37,937 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,938 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:37,939 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,940 /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 2025-09-26T23:24:37,941 /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 2025-09-26T23:24:37,942 /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 2025-09-26T23:24:37,943 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-09-26T23:24:37,944 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,945 2436 | __len1 - __len11, __len22, __buffer, 2025-09-26T23:24:37,946 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,946 2437 | __buffer_size); 2025-09-26T23:24:37,947 | ~~~~~~~~~~~~~~ 2025-09-26T23:24:37,948 /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 2025-09-26T23:24:37,949 /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 2025-09-26T23:24:37,950 /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 2025-09-26T23:24:37,951 /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 2025-09-26T23:24:37,952 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-09-26T23:24:37,953 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,954 2439 | __len22, __buffer, __buffer_size, __comp); 2025-09-26T23:24:37,955 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,956 /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 2025-09-26T23:24:37,956 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-09-26T23:24:37,957 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,958 2441 | __len1 - __len11, 2025-09-26T23:24:37,959 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,959 2442 | __len2 - __len22, __buffer, 2025-09-26T23:24:37,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,961 2443 | __buffer_size, __comp); 2025-09-26T23:24:37,962 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,963 /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)::::):: >]’: 2025-09-26T23:24:37,964 /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 2025-09-26T23:24:37,964 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-09-26T23:24:37,965 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,966 /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 2025-09-26T23:24:37,967 /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 2025-09-26T23:24:37,968 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-09-26T23:24:37,970 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,970 2730 | _Distance(__middle - __first), 2025-09-26T23:24:37,971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,972 2731 | _Distance(__last - __middle), 2025-09-26T23:24:37,973 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,974 2732 | __buffer, __buffer_size, 2025-09-26T23:24:37,974 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,975 2733 | __comp); 2025-09-26T23:24:37,976 | ~~~~~~~ 2025-09-26T23:24:37,977 /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)::::):: >]’: 2025-09-26T23:24:37,978 /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 2025-09-26T23:24:37,979 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-09-26T23:24:37,980 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,981 /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 2025-09-26T23:24:37,982 /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 2025-09-26T23:24:37,983 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:37,984 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, 2025-09-26T23:24:37,985 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, 2025-09-26T23:24:37,986 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, 2025-09-26T23:24:37,987 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: 2025-09-26T23:24:37,988 /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 2025-09-26T23:24:37,989 758 | return std::__copy_move_backward<_IsMove, 2025-09-26T23:24:37,990 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,991 759 | __memcpyable<_BI2, _BI1>::__value, 2025-09-26T23:24:37,992 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:37,993 760 | _Category>::__copy_move_b(__first, 2025-09-26T23:24:37,994 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-26T23:24:37,994 761 | __last, 2025-09-26T23:24:37,995 | ~~~~~~~ 2025-09-26T23:24:37,996 762 | __result); 2025-09-26T23:24:37,997 | ~~~~~~~~~ 2025-09-26T23:24:37,998 /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 2025-09-26T23:24:37,999 /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)::::):: >]’: 2025-09-26T23:24:38,000 /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 2025-09-26T23:24:38,001 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-09-26T23:24:38,002 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,003 /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 2025-09-26T23:24:38,004 /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 2025-09-26T23:24:38,005 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,006 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, 2025-09-26T23:24:38,006 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, 2025-09-26T23:24:38,008 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, 2025-09-26T23:24:38,009 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, 2025-09-26T23:24:38,010 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: 2025-09-26T23:24:38,011 /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 2025-09-26T23:24:38,012 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-26T23:24:38,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,014 495 | _Category>::__copy_m(__first, __last, __result); 2025-09-26T23:24:38,014 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,015 /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 2025-09-26T23:24:38,016 /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)::::):: >]’: 2025-09-26T23:24:38,017 /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 2025-09-26T23:24:38,019 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-09-26T23:24:38,019 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,020 2407 | __buffer_end, __last, __comp); 2025-09-26T23:24:38,021 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,022 /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 2025-09-26T23:24:38,023 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:38,024 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,025 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:38,026 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,027 /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 2025-09-26T23:24:38,028 /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 2025-09-26T23:24:38,029 /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 2025-09-26T23:24:38,030 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:38,031 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,032 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:38,033 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,034 /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 2025-09-26T23:24:38,035 /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 2025-09-26T23:24:38,037 /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 2025-09-26T23:24:38,037 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-09-26T23:24:38,038 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,039 2436 | __len1 - __len11, __len22, __buffer, 2025-09-26T23:24:38,040 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,040 2437 | __buffer_size); 2025-09-26T23:24:38,041 | ~~~~~~~~~~~~~~ 2025-09-26T23:24:38,042 /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 2025-09-26T23:24:38,043 /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 2025-09-26T23:24:38,043 /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 2025-09-26T23:24:38,044 /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 2025-09-26T23:24:38,045 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-09-26T23:24:38,046 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,047 2439 | __len22, __buffer, __buffer_size, __comp); 2025-09-26T23:24:38,048 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,049 /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 2025-09-26T23:24:38,050 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-09-26T23:24:38,051 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,052 2441 | __len1 - __len11, 2025-09-26T23:24:38,053 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,054 2442 | __len2 - __len22, __buffer, 2025-09-26T23:24:38,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,055 2443 | __buffer_size, __comp); 2025-09-26T23:24:38,056 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,057 /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)::::):: >]’: 2025-09-26T23:24:38,058 /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 2025-09-26T23:24:38,059 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-09-26T23:24:38,060 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,061 /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 2025-09-26T23:24:38,062 /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 2025-09-26T23:24:38,062 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-09-26T23:24:38,063 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,064 2730 | _Distance(__middle - __first), 2025-09-26T23:24:38,065 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,066 2731 | _Distance(__last - __middle), 2025-09-26T23:24:38,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,068 2732 | __buffer, __buffer_size, 2025-09-26T23:24:38,069 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,070 2733 | __comp); 2025-09-26T23:24:38,071 | ~~~~~~~ 2025-09-26T23:24:38,072 /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)::::):: >]’: 2025-09-26T23:24:38,073 /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 2025-09-26T23:24:38,075 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-09-26T23:24:38,075 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,076 /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 2025-09-26T23:24:38,077 /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 2025-09-26T23:24:38,078 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,079 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, 2025-09-26T23:24:38,080 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, 2025-09-26T23:24:38,081 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, 2025-09-26T23:24:38,081 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: 2025-09-26T23:24:38,082 /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 2025-09-26T23:24:38,084 758 | return std::__copy_move_backward<_IsMove, 2025-09-26T23:24:38,084 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,085 759 | __memcpyable<_BI2, _BI1>::__value, 2025-09-26T23:24:38,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,087 760 | _Category>::__copy_move_b(__first, 2025-09-26T23:24:38,088 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-26T23:24:38,089 761 | __last, 2025-09-26T23:24:38,089 | ~~~~~~~ 2025-09-26T23:24:38,090 762 | __result); 2025-09-26T23:24:38,091 | ~~~~~~~~~ 2025-09-26T23:24:38,092 /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 2025-09-26T23:24:38,093 /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)::::):: >]’: 2025-09-26T23:24:38,094 /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 2025-09-26T23:24:38,095 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-09-26T23:24:38,096 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,097 /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 2025-09-26T23:24:38,098 /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 2025-09-26T23:24:38,099 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,100 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, 2025-09-26T23:24:38,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, 2025-09-26T23:24:38,102 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, 2025-09-26T23:24:38,103 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, 2025-09-26T23:24:38,104 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: 2025-09-26T23:24:38,105 /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 2025-09-26T23:24:38,106 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-26T23:24:38,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,108 495 | _Category>::__copy_m(__first, __last, __result); 2025-09-26T23:24:38,108 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,109 /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 2025-09-26T23:24:38,110 /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)::::):: >]’: 2025-09-26T23:24:38,111 /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 2025-09-26T23:24:38,112 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-09-26T23:24:38,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,114 2407 | __buffer_end, __last, __comp); 2025-09-26T23:24:38,115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,116 /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 2025-09-26T23:24:38,117 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:38,118 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,119 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:38,120 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,120 /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 2025-09-26T23:24:38,121 /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 2025-09-26T23:24:38,122 /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 2025-09-26T23:24:38,123 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:38,124 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,125 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:38,126 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,127 /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 2025-09-26T23:24:38,128 /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 2025-09-26T23:24:38,128 /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 2025-09-26T23:24:38,129 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-09-26T23:24:38,130 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,131 2436 | __len1 - __len11, __len22, __buffer, 2025-09-26T23:24:38,132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,133 2437 | __buffer_size); 2025-09-26T23:24:38,135 | ~~~~~~~~~~~~~~ 2025-09-26T23:24:38,136 /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 2025-09-26T23:24:38,137 /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 2025-09-26T23:24:38,138 /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 2025-09-26T23:24:38,138 /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 2025-09-26T23:24:38,139 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-09-26T23:24:38,140 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,141 2439 | __len22, __buffer, __buffer_size, __comp); 2025-09-26T23:24:38,142 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,143 /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 2025-09-26T23:24:38,144 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-09-26T23:24:38,145 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,146 2441 | __len1 - __len11, 2025-09-26T23:24:38,147 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,148 2442 | __len2 - __len22, __buffer, 2025-09-26T23:24:38,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,149 2443 | __buffer_size, __comp); 2025-09-26T23:24:38,150 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,151 /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)::::):: >]’: 2025-09-26T23:24:38,152 /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 2025-09-26T23:24:38,153 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-09-26T23:24:38,154 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,155 /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 2025-09-26T23:24:38,156 /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 2025-09-26T23:24:38,157 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-09-26T23:24:38,158 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,159 2730 | _Distance(__middle - __first), 2025-09-26T23:24:38,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,161 2731 | _Distance(__last - __middle), 2025-09-26T23:24:38,162 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,163 2732 | __buffer, __buffer_size, 2025-09-26T23:24:38,164 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,165 2733 | __comp); 2025-09-26T23:24:38,166 | ~~~~~~~ 2025-09-26T23:24:38,166 /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)::::):: >]’: 2025-09-26T23:24:38,167 /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 2025-09-26T23:24:38,168 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-09-26T23:24:38,169 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,170 /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 2025-09-26T23:24:38,171 /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 2025-09-26T23:24:38,172 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,173 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, 2025-09-26T23:24:38,174 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, 2025-09-26T23:24:38,175 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, 2025-09-26T23:24:38,176 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: 2025-09-26T23:24:38,178 /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 2025-09-26T23:24:38,179 758 | return std::__copy_move_backward<_IsMove, 2025-09-26T23:24:38,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,181 759 | __memcpyable<_BI2, _BI1>::__value, 2025-09-26T23:24:38,182 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,183 760 | _Category>::__copy_move_b(__first, 2025-09-26T23:24:38,184 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-26T23:24:38,185 761 | __last, 2025-09-26T23:24:38,186 | ~~~~~~~ 2025-09-26T23:24:38,187 762 | __result); 2025-09-26T23:24:38,188 | ~~~~~~~~~ 2025-09-26T23:24:38,189 /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 2025-09-26T23:24:38,190 /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)::::):: >]’: 2025-09-26T23:24:38,191 /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 2025-09-26T23:24:38,192 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-09-26T23:24:38,193 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,194 /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 2025-09-26T23:24:38,194 /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 2025-09-26T23:24:38,196 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,196 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, 2025-09-26T23:24:38,198 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, 2025-09-26T23:24:38,199 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, 2025-09-26T23:24:38,200 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, 2025-09-26T23:24:38,201 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: 2025-09-26T23:24:38,202 /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 2025-09-26T23:24:38,203 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-26T23:24:38,204 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,205 495 | _Category>::__copy_m(__first, __last, __result); 2025-09-26T23:24:38,206 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,207 /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 2025-09-26T23:24:38,208 /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)::::):: >]’: 2025-09-26T23:24:38,209 /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 2025-09-26T23:24:38,210 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-09-26T23:24:38,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,211 2407 | __buffer_end, __last, __comp); 2025-09-26T23:24:38,212 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,213 /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 2025-09-26T23:24:38,214 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:38,215 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,215 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:38,216 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,217 /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 2025-09-26T23:24:38,218 /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 2025-09-26T23:24:38,219 /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 2025-09-26T23:24:38,220 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:38,221 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,222 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:38,223 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,224 /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 2025-09-26T23:24:38,225 /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 2025-09-26T23:24:38,226 /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 2025-09-26T23:24:38,227 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-09-26T23:24:38,228 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,229 2436 | __len1 - __len11, __len22, __buffer, 2025-09-26T23:24:38,230 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,231 2437 | __buffer_size); 2025-09-26T23:24:38,231 | ~~~~~~~~~~~~~~ 2025-09-26T23:24:38,232 /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 2025-09-26T23:24:38,233 /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 2025-09-26T23:24:38,234 /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 2025-09-26T23:24:38,235 /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 2025-09-26T23:24:38,236 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-09-26T23:24:38,236 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,238 2439 | __len22, __buffer, __buffer_size, __comp); 2025-09-26T23:24:38,238 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,239 /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 2025-09-26T23:24:38,240 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-09-26T23:24:38,242 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,243 2441 | __len1 - __len11, 2025-09-26T23:24:38,244 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,245 2442 | __len2 - __len22, __buffer, 2025-09-26T23:24:38,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,247 2443 | __buffer_size, __comp); 2025-09-26T23:24:38,248 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,248 /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)::::):: >]’: 2025-09-26T23:24:38,249 /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 2025-09-26T23:24:38,251 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-09-26T23:24:38,252 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,252 /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 2025-09-26T23:24:38,253 /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 2025-09-26T23:24:38,254 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-09-26T23:24:38,255 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,255 2730 | _Distance(__middle - __first), 2025-09-26T23:24:38,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,257 2731 | _Distance(__last - __middle), 2025-09-26T23:24:38,258 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,258 2732 | __buffer, __buffer_size, 2025-09-26T23:24:38,259 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,260 2733 | __comp); 2025-09-26T23:24:38,261 | ~~~~~~~ 2025-09-26T23:24:38,262 /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)::::):: >]’: 2025-09-26T23:24:38,263 /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 2025-09-26T23:24:38,264 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-09-26T23:24:38,266 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,266 /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 2025-09-26T23:24:38,267 /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 2025-09-26T23:24:38,268 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,269 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, 2025-09-26T23:24:38,269 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, 2025-09-26T23:24:38,270 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, 2025-09-26T23:24:38,271 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: 2025-09-26T23:24:38,272 /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 2025-09-26T23:24:38,273 758 | return std::__copy_move_backward<_IsMove, 2025-09-26T23:24:38,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,275 759 | __memcpyable<_BI2, _BI1>::__value, 2025-09-26T23:24:38,276 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,277 760 | _Category>::__copy_move_b(__first, 2025-09-26T23:24:38,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-26T23:24:38,279 761 | __last, 2025-09-26T23:24:38,280 | ~~~~~~~ 2025-09-26T23:24:38,281 762 | __result); 2025-09-26T23:24:38,282 | ~~~~~~~~~ 2025-09-26T23:24:38,282 /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 2025-09-26T23:24:38,283 /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)::::):: >]’: 2025-09-26T23:24:38,284 /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 2025-09-26T23:24:38,285 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-09-26T23:24:38,286 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,287 /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 2025-09-26T23:24:38,288 /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 2025-09-26T23:24:38,289 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,290 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, 2025-09-26T23:24:38,291 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, 2025-09-26T23:24:38,292 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, 2025-09-26T23:24:38,294 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, 2025-09-26T23:24:38,295 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: 2025-09-26T23:24:38,296 /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 2025-09-26T23:24:38,297 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-26T23:24:38,298 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,299 495 | _Category>::__copy_m(__first, __last, __result); 2025-09-26T23:24:38,300 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,300 /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 2025-09-26T23:24:38,301 /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)::::):: >]’: 2025-09-26T23:24:38,302 /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 2025-09-26T23:24:38,303 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-09-26T23:24:38,304 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,305 2407 | __buffer_end, __last, __comp); 2025-09-26T23:24:38,306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,307 /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 2025-09-26T23:24:38,308 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:38,308 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,309 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:38,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,311 /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 2025-09-26T23:24:38,312 /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 2025-09-26T23:24:38,314 /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 2025-09-26T23:24:38,314 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:38,315 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,316 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:38,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,318 /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 2025-09-26T23:24:38,319 /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 2025-09-26T23:24:38,320 /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 2025-09-26T23:24:38,320 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-09-26T23:24:38,321 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,322 2436 | __len1 - __len11, __len22, __buffer, 2025-09-26T23:24:38,323 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,324 2437 | __buffer_size); 2025-09-26T23:24:38,325 | ~~~~~~~~~~~~~~ 2025-09-26T23:24:38,326 /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 2025-09-26T23:24:38,327 /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 2025-09-26T23:24:38,328 /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 2025-09-26T23:24:38,329 /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 2025-09-26T23:24:38,330 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-09-26T23:24:38,331 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,332 2439 | __len22, __buffer, __buffer_size, __comp); 2025-09-26T23:24:38,333 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,334 /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 2025-09-26T23:24:38,335 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-09-26T23:24:38,336 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,337 2441 | __len1 - __len11, 2025-09-26T23:24:38,338 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,339 2442 | __len2 - __len22, __buffer, 2025-09-26T23:24:38,341 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,341 2443 | __buffer_size, __comp); 2025-09-26T23:24:38,342 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,343 /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)::::):: >]’: 2025-09-26T23:24:38,344 /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 2025-09-26T23:24:38,344 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-09-26T23:24:38,345 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,346 /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 2025-09-26T23:24:38,347 /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 2025-09-26T23:24:38,348 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-09-26T23:24:38,349 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,350 2730 | _Distance(__middle - __first), 2025-09-26T23:24:38,351 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,352 2731 | _Distance(__last - __middle), 2025-09-26T23:24:38,353 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,353 2732 | __buffer, __buffer_size, 2025-09-26T23:24:38,354 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,355 2733 | __comp); 2025-09-26T23:24:38,356 | ~~~~~~~ 2025-09-26T23:24:38,357 /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)::::):: >]’: 2025-09-26T23:24:38,358 /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 2025-09-26T23:24:38,360 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-09-26T23:24:38,361 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,361 /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 2025-09-26T23:24:38,363 /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 2025-09-26T23:24:38,364 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,365 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, 2025-09-26T23:24:38,366 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, 2025-09-26T23:24:38,367 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, 2025-09-26T23:24:38,368 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: 2025-09-26T23:24:38,369 /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 2025-09-26T23:24:38,370 758 | return std::__copy_move_backward<_IsMove, 2025-09-26T23:24:38,371 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,372 759 | __memcpyable<_BI2, _BI1>::__value, 2025-09-26T23:24:38,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,373 760 | _Category>::__copy_move_b(__first, 2025-09-26T23:24:38,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-26T23:24:38,375 761 | __last, 2025-09-26T23:24:38,376 | ~~~~~~~ 2025-09-26T23:24:38,377 762 | __result); 2025-09-26T23:24:38,378 | ~~~~~~~~~ 2025-09-26T23:24:38,379 /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 2025-09-26T23:24:38,380 /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)::::):: >]’: 2025-09-26T23:24:38,381 /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 2025-09-26T23:24:38,383 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-09-26T23:24:38,383 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,384 /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 2025-09-26T23:24:38,385 /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 2025-09-26T23:24:38,386 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,387 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, 2025-09-26T23:24:38,388 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, 2025-09-26T23:24:38,388 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, 2025-09-26T23:24:38,390 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, 2025-09-26T23:24:38,391 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: 2025-09-26T23:24:38,392 /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 2025-09-26T23:24:38,393 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-26T23:24:38,394 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,395 495 | _Category>::__copy_m(__first, __last, __result); 2025-09-26T23:24:38,396 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,397 /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 2025-09-26T23:24:38,398 /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)::::):: >]’: 2025-09-26T23:24:38,399 /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 2025-09-26T23:24:38,400 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-09-26T23:24:38,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,402 2407 | __buffer_end, __last, __comp); 2025-09-26T23:24:38,403 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,404 /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 2025-09-26T23:24:38,405 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:38,406 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,407 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:38,408 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,409 /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 2025-09-26T23:24:38,409 /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 2025-09-26T23:24:38,410 /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 2025-09-26T23:24:38,411 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:38,412 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,413 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:38,414 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,415 /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 2025-09-26T23:24:38,416 /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 2025-09-26T23:24:38,417 /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 2025-09-26T23:24:38,418 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-09-26T23:24:38,418 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,419 2436 | __len1 - __len11, __len22, __buffer, 2025-09-26T23:24:38,420 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,421 2437 | __buffer_size); 2025-09-26T23:24:38,422 | ~~~~~~~~~~~~~~ 2025-09-26T23:24:38,423 /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 2025-09-26T23:24:38,424 /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 2025-09-26T23:24:38,425 /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 2025-09-26T23:24:38,426 /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 2025-09-26T23:24:38,427 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-09-26T23:24:38,427 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,428 2439 | __len22, __buffer, __buffer_size, __comp); 2025-09-26T23:24:38,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,430 /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 2025-09-26T23:24:38,431 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-09-26T23:24:38,432 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,432 2441 | __len1 - __len11, 2025-09-26T23:24:38,433 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,434 2442 | __len2 - __len22, __buffer, 2025-09-26T23:24:38,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,436 2443 | __buffer_size, __comp); 2025-09-26T23:24:38,437 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,438 /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)::::):: >]’: 2025-09-26T23:24:38,439 /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 2025-09-26T23:24:38,440 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-09-26T23:24:38,441 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,442 /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 2025-09-26T23:24:38,443 /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 2025-09-26T23:24:38,444 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-09-26T23:24:38,445 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,446 2730 | _Distance(__middle - __first), 2025-09-26T23:24:38,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,447 2731 | _Distance(__last - __middle), 2025-09-26T23:24:38,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,449 2732 | __buffer, __buffer_size, 2025-09-26T23:24:38,450 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,451 2733 | __comp); 2025-09-26T23:24:38,452 | ~~~~~~~ 2025-09-26T23:24:38,453 /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)::::):: >]’: 2025-09-26T23:24:38,454 /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 2025-09-26T23:24:38,454 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-09-26T23:24:38,455 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,456 /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 2025-09-26T23:24:38,458 /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 2025-09-26T23:24:38,459 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,460 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, 2025-09-26T23:24:38,461 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, 2025-09-26T23:24:38,462 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, 2025-09-26T23:24:38,463 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: 2025-09-26T23:24:38,464 /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 2025-09-26T23:24:38,465 758 | return std::__copy_move_backward<_IsMove, 2025-09-26T23:24:38,466 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,467 759 | __memcpyable<_BI2, _BI1>::__value, 2025-09-26T23:24:38,468 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,469 760 | _Category>::__copy_move_b(__first, 2025-09-26T23:24:38,470 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-26T23:24:38,471 761 | __last, 2025-09-26T23:24:38,472 | ~~~~~~~ 2025-09-26T23:24:38,473 762 | __result); 2025-09-26T23:24:38,474 | ~~~~~~~~~ 2025-09-26T23:24:38,476 /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 2025-09-26T23:24:38,477 /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)::::):: >]’: 2025-09-26T23:24:38,477 /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 2025-09-26T23:24:38,478 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-09-26T23:24:38,479 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,481 /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 2025-09-26T23:24:38,482 /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 2025-09-26T23:24:38,483 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,485 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, 2025-09-26T23:24:38,486 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, 2025-09-26T23:24:38,487 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, 2025-09-26T23:24:38,488 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, 2025-09-26T23:24:38,489 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: 2025-09-26T23:24:38,490 /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 2025-09-26T23:24:38,491 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-26T23:24:38,492 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,493 495 | _Category>::__copy_m(__first, __last, __result); 2025-09-26T23:24:38,494 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,496 /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 2025-09-26T23:24:38,497 /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)::::):: >]’: 2025-09-26T23:24:38,498 /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 2025-09-26T23:24:38,499 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-09-26T23:24:38,500 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,501 2407 | __buffer_end, __last, __comp); 2025-09-26T23:24:38,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,503 /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 2025-09-26T23:24:38,504 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:38,505 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,506 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:38,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,508 /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 2025-09-26T23:24:38,509 /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 2025-09-26T23:24:38,510 /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 2025-09-26T23:24:38,511 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:38,512 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,513 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:38,514 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,515 /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 2025-09-26T23:24:38,516 /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 2025-09-26T23:24:38,516 /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 2025-09-26T23:24:38,517 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-09-26T23:24:38,518 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,519 2436 | __len1 - __len11, __len22, __buffer, 2025-09-26T23:24:38,520 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,521 2437 | __buffer_size); 2025-09-26T23:24:38,522 | ~~~~~~~~~~~~~~ 2025-09-26T23:24:38,522 /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 2025-09-26T23:24:38,523 /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 2025-09-26T23:24:38,524 /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 2025-09-26T23:24:38,525 /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 2025-09-26T23:24:38,526 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-09-26T23:24:38,527 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,528 2439 | __len22, __buffer, __buffer_size, __comp); 2025-09-26T23:24:38,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,530 /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 2025-09-26T23:24:38,531 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-09-26T23:24:38,532 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,533 2441 | __len1 - __len11, 2025-09-26T23:24:38,534 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,535 2442 | __len2 - __len22, __buffer, 2025-09-26T23:24:38,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,537 2443 | __buffer_size, __comp); 2025-09-26T23:24:38,538 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,539 /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)::::):: >]’: 2025-09-26T23:24:38,541 /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 2025-09-26T23:24:38,542 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-09-26T23:24:38,543 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,544 /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 2025-09-26T23:24:38,545 /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 2025-09-26T23:24:38,546 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-09-26T23:24:38,546 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,547 2730 | _Distance(__middle - __first), 2025-09-26T23:24:38,548 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,549 2731 | _Distance(__last - __middle), 2025-09-26T23:24:38,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,551 2732 | __buffer, __buffer_size, 2025-09-26T23:24:38,552 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,553 2733 | __comp); 2025-09-26T23:24:38,554 | ~~~~~~~ 2025-09-26T23:24:38,555 /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)::::):: >]’: 2025-09-26T23:24:38,556 /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 2025-09-26T23:24:38,558 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-09-26T23:24:38,558 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,559 /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 2025-09-26T23:24:38,560 /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 2025-09-26T23:24:38,561 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,562 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, 2025-09-26T23:24:38,563 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, 2025-09-26T23:24:38,564 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, 2025-09-26T23:24:38,565 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: 2025-09-26T23:24:38,567 /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 2025-09-26T23:24:38,568 758 | return std::__copy_move_backward<_IsMove, 2025-09-26T23:24:38,569 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,569 759 | __memcpyable<_BI2, _BI1>::__value, 2025-09-26T23:24:38,570 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,571 760 | _Category>::__copy_move_b(__first, 2025-09-26T23:24:38,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-26T23:24:38,573 761 | __last, 2025-09-26T23:24:38,574 | ~~~~~~~ 2025-09-26T23:24:38,574 762 | __result); 2025-09-26T23:24:38,575 | ~~~~~~~~~ 2025-09-26T23:24:38,576 /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 2025-09-26T23:24:38,577 /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)::::):: >]’: 2025-09-26T23:24:38,579 /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 2025-09-26T23:24:38,580 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-09-26T23:24:38,581 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,582 /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 2025-09-26T23:24:38,583 /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 2025-09-26T23:24:38,584 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,585 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, 2025-09-26T23:24:38,586 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, 2025-09-26T23:24:38,587 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, 2025-09-26T23:24:38,588 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, 2025-09-26T23:24:38,589 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: 2025-09-26T23:24:38,590 /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 2025-09-26T23:24:38,591 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-26T23:24:38,592 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,593 495 | _Category>::__copy_m(__first, __last, __result); 2025-09-26T23:24:38,594 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,595 /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 2025-09-26T23:24:38,596 /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)::::):: >]’: 2025-09-26T23:24:38,597 /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 2025-09-26T23:24:38,598 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-09-26T23:24:38,599 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,600 2407 | __buffer_end, __last, __comp); 2025-09-26T23:24:38,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,602 /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 2025-09-26T23:24:38,603 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:38,604 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,605 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:38,606 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,607 /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 2025-09-26T23:24:38,608 /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 2025-09-26T23:24:38,608 /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 2025-09-26T23:24:38,609 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:38,610 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,611 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:38,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,613 /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 2025-09-26T23:24:38,614 /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 2025-09-26T23:24:38,615 /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 2025-09-26T23:24:38,616 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-09-26T23:24:38,617 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,618 2436 | __len1 - __len11, __len22, __buffer, 2025-09-26T23:24:38,619 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,620 2437 | __buffer_size); 2025-09-26T23:24:38,621 | ~~~~~~~~~~~~~~ 2025-09-26T23:24:38,622 /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 2025-09-26T23:24:38,623 /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 2025-09-26T23:24:38,623 /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 2025-09-26T23:24:38,625 /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 2025-09-26T23:24:38,626 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-09-26T23:24:38,627 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,628 2439 | __len22, __buffer, __buffer_size, __comp); 2025-09-26T23:24:38,628 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,629 /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 2025-09-26T23:24:38,630 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-09-26T23:24:38,631 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,632 2441 | __len1 - __len11, 2025-09-26T23:24:38,633 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,633 2442 | __len2 - __len22, __buffer, 2025-09-26T23:24:38,634 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,635 2443 | __buffer_size, __comp); 2025-09-26T23:24:38,636 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,637 /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)::::):: >]’: 2025-09-26T23:24:38,650 /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 2025-09-26T23:24:38,651 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-09-26T23:24:38,652 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,653 /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 2025-09-26T23:24:38,654 /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 2025-09-26T23:24:38,655 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-09-26T23:24:38,656 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,658 2730 | _Distance(__middle - __first), 2025-09-26T23:24:38,659 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,659 2731 | _Distance(__last - __middle), 2025-09-26T23:24:38,660 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,661 2732 | __buffer, __buffer_size, 2025-09-26T23:24:38,662 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,663 2733 | __comp); 2025-09-26T23:24:38,666 | ~~~~~~~ 2025-09-26T23:24:38,667 /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)::::):: >]’: 2025-09-26T23:24:38,668 /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 2025-09-26T23:24:38,669 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-09-26T23:24:38,670 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,671 /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 2025-09-26T23:24:38,672 /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 2025-09-26T23:24:38,673 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,674 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, 2025-09-26T23:24:38,675 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, 2025-09-26T23:24:38,676 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, 2025-09-26T23:24:38,678 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: 2025-09-26T23:24:38,678 /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 2025-09-26T23:24:38,679 758 | return std::__copy_move_backward<_IsMove, 2025-09-26T23:24:38,681 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,683 759 | __memcpyable<_BI2, _BI1>::__value, 2025-09-26T23:24:38,684 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,685 760 | _Category>::__copy_move_b(__first, 2025-09-26T23:24:38,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-26T23:24:38,689 761 | __last, 2025-09-26T23:24:38,690 | ~~~~~~~ 2025-09-26T23:24:38,691 762 | __result); 2025-09-26T23:24:38,692 | ~~~~~~~~~ 2025-09-26T23:24:38,693 /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 2025-09-26T23:24:38,694 /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)::::):: >]’: 2025-09-26T23:24:38,695 /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 2025-09-26T23:24:38,696 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-09-26T23:24:38,697 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,698 /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 2025-09-26T23:24:38,699 /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 2025-09-26T23:24:38,700 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,701 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, 2025-09-26T23:24:38,702 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, 2025-09-26T23:24:38,703 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, 2025-09-26T23:24:38,704 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, 2025-09-26T23:24:38,705 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: 2025-09-26T23:24:38,707 /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 2025-09-26T23:24:38,708 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-26T23:24:38,709 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,710 495 | _Category>::__copy_m(__first, __last, __result); 2025-09-26T23:24:38,711 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,712 /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 2025-09-26T23:24:38,713 /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)::::):: >]’: 2025-09-26T23:24:38,714 /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 2025-09-26T23:24:38,715 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-09-26T23:24:38,716 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,720 2407 | __buffer_end, __last, __comp); 2025-09-26T23:24:38,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,722 /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 2025-09-26T23:24:38,723 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:38,724 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,725 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:38,726 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,727 /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 2025-09-26T23:24:38,734 /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 2025-09-26T23:24:38,735 /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 2025-09-26T23:24:38,736 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:38,737 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,738 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:38,739 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,740 /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 2025-09-26T23:24:38,741 /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 2025-09-26T23:24:38,742 /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 2025-09-26T23:24:38,744 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-09-26T23:24:38,745 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,745 2436 | __len1 - __len11, __len22, __buffer, 2025-09-26T23:24:38,746 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,747 2437 | __buffer_size); 2025-09-26T23:24:38,748 | ~~~~~~~~~~~~~~ 2025-09-26T23:24:38,749 /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 2025-09-26T23:24:38,750 /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 2025-09-26T23:24:38,751 /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 2025-09-26T23:24:38,770 /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 2025-09-26T23:24:38,771 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-09-26T23:24:38,772 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,773 2439 | __len22, __buffer, __buffer_size, __comp); 2025-09-26T23:24:38,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,775 /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 2025-09-26T23:24:38,776 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-09-26T23:24:38,778 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,779 2441 | __len1 - __len11, 2025-09-26T23:24:38,780 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,781 2442 | __len2 - __len22, __buffer, 2025-09-26T23:24:38,782 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,783 2443 | __buffer_size, __comp); 2025-09-26T23:24:38,784 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,785 /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)::::):: >]’: 2025-09-26T23:24:38,786 /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 2025-09-26T23:24:38,787 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-09-26T23:24:38,788 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,789 /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 2025-09-26T23:24:38,790 /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 2025-09-26T23:24:38,791 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-09-26T23:24:38,792 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,793 2730 | _Distance(__middle - __first), 2025-09-26T23:24:38,794 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,795 2731 | _Distance(__last - __middle), 2025-09-26T23:24:38,796 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,798 2732 | __buffer, __buffer_size, 2025-09-26T23:24:38,799 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,800 2733 | __comp); 2025-09-26T23:24:38,801 | ~~~~~~~ 2025-09-26T23:24:38,802 /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)::::):: >]’: 2025-09-26T23:24:38,803 /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 2025-09-26T23:24:38,820 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-09-26T23:24:38,821 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,822 /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 2025-09-26T23:24:38,823 /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 2025-09-26T23:24:38,824 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,825 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, 2025-09-26T23:24:38,826 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, 2025-09-26T23:24:38,827 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, 2025-09-26T23:24:38,828 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: 2025-09-26T23:24:38,829 /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 2025-09-26T23:24:38,830 758 | return std::__copy_move_backward<_IsMove, 2025-09-26T23:24:38,831 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,832 759 | __memcpyable<_BI2, _BI1>::__value, 2025-09-26T23:24:38,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,833 760 | _Category>::__copy_move_b(__first, 2025-09-26T23:24:38,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-26T23:24:38,835 761 | __last, 2025-09-26T23:24:38,836 | ~~~~~~~ 2025-09-26T23:24:38,837 762 | __result); 2025-09-26T23:24:38,837 | ~~~~~~~~~ 2025-09-26T23:24:38,838 /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 2025-09-26T23:24:38,839 /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)::::):: >]’: 2025-09-26T23:24:38,840 /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 2025-09-26T23:24:38,841 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-09-26T23:24:38,842 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,843 /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 2025-09-26T23:24:38,844 /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 2025-09-26T23:24:38,845 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,846 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, 2025-09-26T23:24:38,847 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, 2025-09-26T23:24:38,848 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, 2025-09-26T23:24:38,849 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, 2025-09-26T23:24:38,850 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: 2025-09-26T23:24:38,851 /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 2025-09-26T23:24:38,852 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-26T23:24:38,853 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,854 495 | _Category>::__copy_m(__first, __last, __result); 2025-09-26T23:24:38,855 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,855 /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 2025-09-26T23:24:38,856 /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)::::):: >]’: 2025-09-26T23:24:38,857 /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 2025-09-26T23:24:38,858 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-09-26T23:24:38,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,860 2407 | __buffer_end, __last, __comp); 2025-09-26T23:24:38,861 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,862 /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 2025-09-26T23:24:38,863 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:38,864 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,865 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:38,866 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,867 /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 2025-09-26T23:24:38,867 /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 2025-09-26T23:24:38,868 /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 2025-09-26T23:24:38,869 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:38,870 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,871 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:38,872 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,873 /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 2025-09-26T23:24:38,874 /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 2025-09-26T23:24:38,875 /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 2025-09-26T23:24:38,876 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-09-26T23:24:38,877 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,877 2436 | __len1 - __len11, __len22, __buffer, 2025-09-26T23:24:38,878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,879 2437 | __buffer_size); 2025-09-26T23:24:38,880 | ~~~~~~~~~~~~~~ 2025-09-26T23:24:38,881 /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 2025-09-26T23:24:38,882 /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 2025-09-26T23:24:38,883 /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 2025-09-26T23:24:38,884 /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 2025-09-26T23:24:38,885 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-09-26T23:24:38,886 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,887 2439 | __len22, __buffer, __buffer_size, __comp); 2025-09-26T23:24:38,888 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,889 /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 2025-09-26T23:24:38,890 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-09-26T23:24:38,891 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,892 2441 | __len1 - __len11, 2025-09-26T23:24:38,893 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,893 2442 | __len2 - __len22, __buffer, 2025-09-26T23:24:38,894 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,895 2443 | __buffer_size, __comp); 2025-09-26T23:24:38,896 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,897 /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)::::):: >]’: 2025-09-26T23:24:38,897 /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 2025-09-26T23:24:38,898 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-09-26T23:24:38,899 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,900 /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 2025-09-26T23:24:38,901 /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 2025-09-26T23:24:38,902 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-09-26T23:24:38,903 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,904 2730 | _Distance(__middle - __first), 2025-09-26T23:24:38,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,906 2731 | _Distance(__last - __middle), 2025-09-26T23:24:38,907 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,908 2732 | __buffer, __buffer_size, 2025-09-26T23:24:38,909 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,910 2733 | __comp); 2025-09-26T23:24:38,911 | ~~~~~~~ 2025-09-26T23:24:38,912 /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)::::):: >]’: 2025-09-26T23:24:38,912 /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 2025-09-26T23:24:38,913 2309 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, 2025-09-26T23:24:38,914 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,915 /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 2025-09-26T23:24:38,916 /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 2025-09-26T23:24:38,917 In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = int*; _BI2 = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,918 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, 2025-09-26T23:24:38,919 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, 2025-09-26T23:24:38,920 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, 2025-09-26T23:24:38,921 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: 2025-09-26T23:24:38,922 /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 2025-09-26T23:24:38,923 758 | return std::__copy_move_backward<_IsMove, 2025-09-26T23:24:38,924 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,925 759 | __memcpyable<_BI2, _BI1>::__value, 2025-09-26T23:24:38,926 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,927 760 | _Category>::__copy_move_b(__first, 2025-09-26T23:24:38,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-26T23:24:38,929 761 | __last, 2025-09-26T23:24:38,929 | ~~~~~~~ 2025-09-26T23:24:38,930 762 | __result); 2025-09-26T23:24:38,931 | ~~~~~~~~~ 2025-09-26T23:24:38,932 /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 2025-09-26T23:24:38,933 /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)::::):: >]’: 2025-09-26T23:24:38,935 /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 2025-09-26T23:24:38,936 2390 | __merge_adaptive(_BidirectionalIterator __first, 2025-09-26T23:24:38,937 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,938 /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 2025-09-26T23:24:38,939 /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 2025-09-26T23:24:38,940 In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = xgboost::common::detail::SpanIterator, false>]’, 2025-09-26T23:24:38,941 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, 2025-09-26T23:24:38,942 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, 2025-09-26T23:24:38,943 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, 2025-09-26T23:24:38,943 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, 2025-09-26T23:24:38,945 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: 2025-09-26T23:24:38,946 /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 2025-09-26T23:24:38,946 494 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-26T23:24:38,947 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,948 495 | _Category>::__copy_m(__first, __last, __result); 2025-09-26T23:24:38,949 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,950 /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 2025-09-26T23:24:38,951 /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)::::):: >]’: 2025-09-26T23:24:38,952 /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 2025-09-26T23:24:38,953 2406 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, 2025-09-26T23:24:38,954 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,955 2407 | __buffer_end, __last, __comp); 2025-09-26T23:24:38,956 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,957 /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 2025-09-26T23:24:38,958 2420 | = std::__lower_bound(__middle, __last, *__first_cut, 2025-09-26T23:24:38,958 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,959 2421 | __gnu_cxx::__ops::__iter_comp_val(__comp)); 2025-09-26T23:24:38,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,961 /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 2025-09-26T23:24:38,962 /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 2025-09-26T23:24:38,963 /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 2025-09-26T23:24:38,964 2429 | = std::__upper_bound(__first, __middle, *__second_cut, 2025-09-26T23:24:38,965 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,966 2430 | __gnu_cxx::__ops::__val_comp_iter(__comp)); 2025-09-26T23:24:38,967 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,968 /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 2025-09-26T23:24:38,969 /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 2025-09-26T23:24:38,970 /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 2025-09-26T23:24:38,971 2435 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, 2025-09-26T23:24:38,972 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,973 2436 | __len1 - __len11, __len22, __buffer, 2025-09-26T23:24:38,974 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,975 2437 | __buffer_size); 2025-09-26T23:24:38,976 | ~~~~~~~~~~~~~~ 2025-09-26T23:24:38,977 /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 2025-09-26T23:24:38,978 /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 2025-09-26T23:24:38,978 /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 2025-09-26T23:24:38,979 /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 2025-09-26T23:24:38,981 2438 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, 2025-09-26T23:24:38,982 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,982 2439 | __len22, __buffer, __buffer_size, __comp); 2025-09-26T23:24:38,983 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,984 /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 2025-09-26T23:24:38,985 2440 | std::__merge_adaptive(__new_middle, __second_cut, __last, 2025-09-26T23:24:38,986 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,987 2441 | __len1 - __len11, 2025-09-26T23:24:38,988 | ~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,989 2442 | __len2 - __len22, __buffer, 2025-09-26T23:24:38,990 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,991 2443 | __buffer_size, __comp); 2025-09-26T23:24:38,992 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,993 /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)::::):: >]’: 2025-09-26T23:24:38,994 /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 2025-09-26T23:24:38,995 2709 | __stable_sort_adaptive(_RandomAccessIterator __first, 2025-09-26T23:24:38,996 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:38,997 /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 2025-09-26T23:24:38,998 /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 2025-09-26T23:24:38,999 2729 | std::__merge_adaptive(__first, __middle, __last, 2025-09-26T23:24:38,999 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:39,000 2730 | _Distance(__middle - __first), 2025-09-26T23:24:39,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:39,002 2731 | _Distance(__last - __middle), 2025-09-26T23:24:39,002 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:39,003 2732 | __buffer, __buffer_size, 2025-09-26T23:24:39,004 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:24:39,005 2733 | __comp); 2025-09-26T23:24:39,006 | ~~~~~~~ 2025-09-26T23:24:40,391 [59/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/extmem_quantile_dmatrix.cc.o 2025-09-26T23:24:40,392 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/extmem_quantile_dmatrix.h:13, 2025-09-26T23:24:40,392 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/extmem_quantile_dmatrix.cc:4: 2025-09-26T23:24:40,393 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/quantile_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::QuantileDMatrix::Slice(xgboost::common::Span)’: 2025-09-26T23:24:40,395 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/quantile_dmatrix.h:40:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:24:40,396 40 | DMatrix *Slice(common::Span) final { 2025-09-26T23:24:40,397 | ^~~~~ 2025-09-26T23:24:53,714 [60/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index_format.cc.o 2025-09-26T23:25:02,421 [61/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index.cc.o 2025-09-26T23:25:02,422 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index.cc: In member function ‘void xgboost::GHistIndexMatrix::PushBatch(const xgboost::SparsePage&, xgboost::common::Span, int32_t)’: 2025-09-26T23:25:02,423 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index.cc:86:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:25:02,424 86 | void GHistIndexMatrix::PushBatch(SparsePage const &batch, common::Span ft, 2025-09-26T23:25:02,425 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:25:02,426 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:25:02,427 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index.cc:20:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:25:02,429 20 | GHistIndexMatrix::GHistIndexMatrix(Context const *ctx, DMatrix *p_fmat, bst_bin_t max_bins_per_feat, 2025-09-26T23:25:02,430 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:25:02,431 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index.cc:27:32: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:25:02,432 27 | cut = common::SketchOnDMatrix(ctx, p_fmat, max_bins_per_feat, sorted_sketch, hess); 2025-09-26T23:25:02,433 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:25:02,434 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index.cc: In constructor ‘xgboost::GHistIndexMatrix::GHistIndexMatrix(const xgboost::SparsePage&, xgboost::common::Span, xgboost::common::HistogramCuts, xgboost::bst_bin_t, bool, double, int32_t)’: 2025-09-26T23:25:02,435 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index.cc:96:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:25:02,436 96 | GHistIndexMatrix::GHistIndexMatrix(SparsePage const &batch, common::Span ft, 2025-09-26T23:25:02,437 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:25:30,833 [62/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/proxy_dmatrix.cc.o 2025-09-26T23:25:48,914 [63/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/gradient_index_page_source.cc.o 2025-09-26T23:25:48,915 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:25:48,916 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index_page_source.h:11, 2025-09-26T23:25:48,917 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index_page_source.cc:4: 2025-09-26T23:25:48,918 /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]’: 2025-09-26T23:25:48,919 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:25:48,920 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:25:48,921 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:25:48,922 /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]’: 2025-09-26T23:25:48,923 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:25:48,924 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:25:48,925 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:25:48,926 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:68:50, 2025-09-26T23:25:48,927 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SparsePage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:368:24: 2025-09-26T23:25:48,928 /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 2025-09-26T23:25:48,929 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:25:48,930 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:25:48,931 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]’, 2025-09-26T23:25:48,932 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, 2025-09-26T23:25:48,933 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:396:25, 2025-09-26T23:25:48,934 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:372:16, 2025-09-26T23:25:48,934 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-09-26T23:25:48,935 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, 2025-09-26T23:25:48,936 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, 2025-09-26T23:25:48,938 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, 2025-09-26T23:25:48,939 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, 2025-09-26T23:25:48,940 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, 2025-09-26T23:25:48,941 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, 2025-09-26T23:25:48,942 inlined from ‘virtual void xgboost::data::SparsePageSource::Fetch()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:457:41: 2025-09-26T23:25:48,943 /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 2025-09-26T23:25:48,944 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:25:48,945 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:25:48,946 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:25:48,947 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:68:50, 2025-09-26T23:25:48,948 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::GHistIndexMatrix; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:368:24: 2025-09-26T23:25:48,949 /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 2025-09-26T23:25:48,950 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:25:48,951 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:25:48,952 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index.h:19, 2025-09-26T23:25:48,953 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index_page_source.h:14: 2025-09-26T23:25:48,954 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:25:48,955 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/numeric.h:47: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 2025-09-26T23:25:48,956 47 | void PartialSum(int32_t n_threads, InIt begin, InIt end, T init, OutIt out_it) { 2025-09-26T23:25:48,957 | ^~~~~~~~~~ 2025-09-26T23:25:48,958 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]’, 2025-09-26T23:25:48,959 inlined from ‘xgboost::data::ExtGradientIndexPageSource::Fetch():: [with auto:65 = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index_page_source.cc:63:36: 2025-09-26T23:25:48,960 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index.h:220: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 2025-09-26T23:25:48,961 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-09-26T23:25:48,962 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:25:48,963 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]’, 2025-09-26T23:25:48,965 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, 2025-09-26T23:25:48,966 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:396:25, 2025-09-26T23:25:48,969 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:372:16, 2025-09-26T23:25:48,970 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-09-26T23:25:48,971 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, 2025-09-26T23:25:48,972 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, 2025-09-26T23:25:48,973 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, 2025-09-26T23:25:48,974 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, 2025-09-26T23:25:48,975 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, 2025-09-26T23:25:48,976 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, 2025-09-26T23:25:48,977 inlined from ‘xgboost::data::SparsePageSourceImpl::ReadCache()::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:324:14, 2025-09-26T23:25:48,978 inlined from ‘xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/threadpool.h:101:24, 2025-09-26T23:25:48,979 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, 2025-09-26T23:25:48,980 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, 2025-09-26T23:25:48,982 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: 2025-09-26T23:25:48,983 /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 2025-09-26T23:25:48,983 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:25:48,984 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:25:53,721 [64/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/iterative_dmatrix.cc.o 2025-09-26T23:25:53,722 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/iterative_dmatrix.h:12, 2025-09-26T23:25:53,723 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/iterative_dmatrix.cc:4: 2025-09-26T23:25:53,724 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/quantile_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::QuantileDMatrix::Slice(xgboost::common::Span)’: 2025-09-26T23:25:53,725 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/quantile_dmatrix.h:40:12: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:25:53,726 40 | DMatrix *Slice(common::Span) final { 2025-09-26T23:25:53,727 | ^~~~~ 2025-09-26T23:25:53,728 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:25:53,729 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/quantile_dmatrix.h:7: 2025-09-26T23:25:53,730 /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]’: 2025-09-26T23:25:53,731 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:25:53,732 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:25:53,733 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:25:53,734 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]’, 2025-09-26T23:25:53,735 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, 2025-09-26T23:25:53,736 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:396:25, 2025-09-26T23:25:53,737 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:372:16, 2025-09-26T23:25:53,738 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-09-26T23:25:53,739 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, 2025-09-26T23:25:53,740 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, 2025-09-26T23:25:53,741 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, 2025-09-26T23:25:53,742 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, 2025-09-26T23:25:53,743 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, 2025-09-26T23:25:53,744 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, 2025-09-26T23:25:53,745 inlined from ‘virtual xgboost::BatchSet xgboost::data::IterativeDMatrix::GetExtBatches(const xgboost::Context*, const xgboost::BatchParam&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/iterative_dmatrix.cc:162:47: 2025-09-26T23:25:53,746 /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 2025-09-26T23:25:53,747 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:25:53,748 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:25:53,749 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index.h:19, 2025-09-26T23:25:53,750 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/iterative_dmatrix.cc:17: 2025-09-26T23:25:53,751 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:25:53,752 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/numeric.h:47: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 2025-09-26T23:25:53,754 47 | void PartialSum(int32_t n_threads, InIt begin, InIt end, T init, OutIt out_it) { 2025-09-26T23:25:53,755 | ^~~~~~~~~~ 2025-09-26T23:25:53,756 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:25:53,756 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/numeric.h:47: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 2025-09-26T23:25:53,757 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:25:53,758 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/numeric.h:47: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 2025-09-26T23:25:53,760 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]’, 2025-09-26T23:25:53,761 inlined from ‘xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr):: [with auto:67 = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/iterative_dmatrix.cc:88:37: 2025-09-26T23:25:53,762 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index.h:220: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 2025-09-26T23:25:53,764 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-09-26T23:25:53,766 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:25:53,767 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]’, 2025-09-26T23:25:53,772 inlined from ‘xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr):: [with auto:67 = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/iterative_dmatrix.cc:88:37: 2025-09-26T23:25:53,775 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index.h:220: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 2025-09-26T23:25:53,782 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-09-26T23:25:53,784 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:25:53,786 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]’, 2025-09-26T23:25:53,800 inlined from ‘xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr):: [with auto:67 = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/iterative_dmatrix.cc:88:37, 2025-09-26T23:25:53,802 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/proxy_dmatrix.h:239:16, 2025-09-26T23:25:53,803 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/proxy_dmatrix.h:260:32, 2025-09-26T23:25:53,804 inlined from ‘void xgboost::data::IterativeDMatrix::InitFromCPU(const xgboost::Context*, const xgboost::BatchParam&, xgboost::data::DataIterProxy&&, float, std::shared_ptr)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/iterative_dmatrix.cc:86:26: 2025-09-26T23:25:53,806 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/gradient_index.h:220: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 2025-09-26T23:25:53,807 220 | common::PartialSum(n_threads, it, it + batch.Size(), prev_sum, row_ptr.begin() + rbegin); 2025-09-26T23:25:53,809 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,533 [65/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/data.cc.o 2025-09-26T23:26:05,534 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc: In function ‘std::vector xgboost::{anonymous}::Gather(const std::vector&, xgboost::common::Span, size_t) [with T = float]’: 2025-09-26T23:26:05,535 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:372:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:05,536 372 | std::vector Gather(const std::vector& in, common::Span ridxs, 2025-09-26T23:26:05,537 | ^~~~~~ 2025-09-26T23:26:05,537 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc: In function ‘std::vector xgboost::{anonymous}::Gather(const std::vector&, xgboost::common::Span, size_t) [with T = float]’: 2025-09-26T23:26:05,538 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:372:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:05,540 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc: In function ‘void xgboost::cuda_impl::SliceMetaInfo(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::common::Span, xgboost::MetaInfo*)’: 2025-09-26T23:26:05,541 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:393:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:05,542 393 | void SliceMetaInfo(Context const*, MetaInfo const&, common::Span, MetaInfo*) { 2025-09-26T23:26:05,543 | ^~~~~~~~~~~~~ 2025-09-26T23:26:05,544 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:21: 2025-09-26T23:26:05,545 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]’, 2025-09-26T23:26:05,546 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allreduce.h:59:53, 2025-09-26T23:26:05,547 inlined from ‘void xgboost::MetaInfo::SynchronizeNumberOfColumns(const xgboost::Context*, xgboost::DataSplitMode)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:791:73: 2025-09-26T23:26:05,548 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:05,549 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:26:05,550 | ^ 2025-09-26T23:26:05,551 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:05,552 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:26:05,553 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/base.h:246, 2025-09-26T23:26:05,554 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:10, 2025-09-26T23:26:05,555 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:5: 2025-09-26T23:26:05,556 /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]’: 2025-09-26T23:26:05,557 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:26:05,558 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:26:05,559 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,559 /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]’: 2025-09-26T23:26:05,561 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:26:05,570 523 | vector<_Tp, _Alloc>:: 2025-09-26T23:26:05,571 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,572 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:26:05,573 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,574 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,575 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1174:30, 2025-09-26T23:26:05,576 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::DenseAdapterBatch&, float, int32_t)::; Parameters = {}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:26:05,578 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data17DenseAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1153:13: 2025-09-26T23:26:05,579 /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 2025-09-26T23:26:05,580 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,581 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,582 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,583 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,584 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1174:30, 2025-09-26T23:26:05,584 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::FileAdapterBatch&, float, int32_t)::; Parameters = {}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:26:05,585 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data16FileAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1153:13: 2025-09-26T23:26:05,586 /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 2025-09-26T23:26:05,587 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,589 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,590 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,591 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,592 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::ArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1174:30, 2025-09-26T23:26:05,593 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::ArrayAdapterBatch&, float, int32_t)::; Parameters = {}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:26:05,594 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data17ArrayAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1153:13: 2025-09-26T23:26:05,595 /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 2025-09-26T23:26:05,596 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,597 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,598 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,599 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,599 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::CSCArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1174:30: 2025-09-26T23:26:05,600 /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 2025-09-26T23:26:05,601 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,602 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,603 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,604 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,605 inlined from ‘xgboost::SparsePage::Push(const xgboost::data::CSRArrayAdapterBatch&, float, int32_t)::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1174:30, 2025-09-26T23:26:05,606 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push(const xgboost::data::CSRArrayAdapterBatch&, float, int32_t)::; Parameters = {}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:26:05,607 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data20CSRArrayAdapterBatchEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1153:13: 2025-09-26T23:26:05,608 /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 2025-09-26T23:26:05,609 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,610 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,611 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,612 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,613 inlined from ‘xgboost::SparsePage::Push >(const xgboost::data::EncColumnarAdapterBatchImpl&, float, int32_t)::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1174:30, 2025-09-26T23:26:05,614 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::Push >(const xgboost::data::EncColumnarAdapterBatchImpl&, float, int32_t)::; Parameters = {}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:26:05,615 inlined from ‘_ZN7xgboost10SparsePage4PushINS_4data27EncColumnarAdapterBatchImplINS_12NoOpAccessorEEEEEyRKT_fi._omp_fn.0’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1153:13: 2025-09-26T23:26:05,616 /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 2025-09-26T23:26:05,617 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,618 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,619 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,620 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,621 inlined from ‘xgboost::SparsePage::Push >(const xgboost::data::EncColumnarAdapterBatchImpl&, float, int32_t)::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1174:30: 2025-09-26T23:26:05,622 /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 2025-09-26T23:26:05,624 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,625 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,626 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,640 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,641 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1027:24, 2025-09-26T23:26:05,642 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:26:05,644 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.4’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/threading_utils.h:233:16: 2025-09-26T23:26:05,645 /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 2025-09-26T23:26:05,646 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,647 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,647 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,648 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,649 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1027:24, 2025-09-26T23:26:05,650 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:26:05,651 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.1’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/threading_utils.h:214:16: 2025-09-26T23:26:05,652 /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 2025-09-26T23:26:05,653 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,654 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,655 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,656 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,657 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1027:24, 2025-09-26T23:26:05,658 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:26:05,659 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.5’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/threading_utils.h:241:14: 2025-09-26T23:26:05,659 /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 2025-09-26T23:26:05,661 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,661 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,662 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,663 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,664 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1027:24, 2025-09-26T23:26:05,665 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:26:05,666 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.2’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/threading_utils.h:219:16: 2025-09-26T23:26:05,666 /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 2025-09-26T23:26:05,667 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,668 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,669 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,670 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,671 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1027:24, 2025-09-26T23:26:05,672 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:26:05,673 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.0’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/threading_utils.h:206:14: 2025-09-26T23:26:05,674 /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 2025-09-26T23:26:05,675 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,676 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,677 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]’, 2025-09-26T23:26:05,679 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, 2025-09-26T23:26:05,679 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:396:25, 2025-09-26T23:26:05,680 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:372:16, 2025-09-26T23:26:05,681 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1017:14: 2025-09-26T23:26:05,682 /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 2025-09-26T23:26:05,683 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:26:05,683 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,684 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,685 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:65:29, 2025-09-26T23:26:05,686 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1020:21: 2025-09-26T23:26:05,687 /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 2025-09-26T23:26:05,688 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,689 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,690 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,691 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:69:37, 2025-09-26T23:26:05,691 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1020:21: 2025-09-26T23:26:05,692 /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 2025-09-26T23:26:05,693 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,694 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,695 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,696 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,697 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1027:24, 2025-09-26T23:26:05,698 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/threading_utils.h:187:9, 2025-09-26T23:26:05,698 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/threading_utils.h:251:14, 2025-09-26T23:26:05,699 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1023:22: 2025-09-26T23:26:05,700 /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 2025-09-26T23:26:05,701 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,702 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,702 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,703 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:118:23, 2025-09-26T23:26:05,704 inlined from ‘xgboost::SparsePage xgboost::SparsePage::GetTranspose(int, int32_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1030:22: 2025-09-26T23:26:05,705 /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 2025-09-26T23:26:05,706 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,707 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,708 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,709 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:83:19, 2025-09-26T23:26:05,710 inlined from ‘xgboost::SparsePage::GetTranspose(int, int32_t) const::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1027:24, 2025-09-26T23:26:05,711 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::SparsePage::GetTranspose(int, int32_t) const::; Parameters = {long int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:26:05,712 inlined from ‘_ZN7xgboost6common11ParallelForIlZNKS_10SparsePage12GetTransposeEiiEUllE_EEvT_iNS0_5SchedEOT0_._omp_fn.3’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/threading_utils.h:228:16: 2025-09-26T23:26:05,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 2025-09-26T23:26:05,713 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,714 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,715 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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’: 2025-09-26T23:26:05,716 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:399:10: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:05,717 399 | MetaInfo MetaInfo::Slice(Context const* ctx, common::Span ridxs, 2025-09-26T23:26:05,718 | ^~~~~~~~ 2025-09-26T23:26:05,718 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,719 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:65:29, 2025-09-26T23:26:05,720 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,721 /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 2025-09-26T23:26:05,722 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,723 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,724 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,725 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:69:37, 2025-09-26T23:26:05,726 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,727 /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 2025-09-26T23:26:05,728 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,729 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,730 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,731 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:118:23, 2025-09-26T23:26:05,731 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSCArrayAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1186:22: 2025-09-26T23:26:05,732 /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 2025-09-26T23:26:05,733 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,734 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,734 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,735 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:65:29, 2025-09-26T23:26:05,736 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,737 /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 2025-09-26T23:26:05,738 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,739 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,740 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,741 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:69:37, 2025-09-26T23:26:05,742 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,743 /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 2025-09-26T23:26:05,744 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,745 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,746 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,746 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:97:19, 2025-09-26T23:26:05,747 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::DenseAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1186:22: 2025-09-26T23:26:05,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 2025-09-26T23:26:05,749 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,750 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,751 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,752 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:65:29, 2025-09-26T23:26:05,752 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::FileAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,753 /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 2025-09-26T23:26:05,754 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,755 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,756 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,757 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:69:37, 2025-09-26T23:26:05,758 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::FileAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,759 /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 2025-09-26T23:26:05,760 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,761 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,762 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,762 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:97:19, 2025-09-26T23:26:05,763 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::FileAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1186:22: 2025-09-26T23:26:05,764 /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 2025-09-26T23:26:05,765 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,766 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,767 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,768 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:65:29, 2025-09-26T23:26:05,768 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,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 2025-09-26T23:26:05,771 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,771 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,772 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,773 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:69:37, 2025-09-26T23:26:05,774 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,775 /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 2025-09-26T23:26:05,776 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,777 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,778 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,778 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:97:19, 2025-09-26T23:26:05,779 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1186:22: 2025-09-26T23:26:05,780 /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 2025-09-26T23:26:05,781 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,782 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,783 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,783 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:65:29, 2025-09-26T23:26:05,784 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,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 2025-09-26T23:26:05,786 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,787 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,788 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,789 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:69:37, 2025-09-26T23:26:05,789 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,791 /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 2025-09-26T23:26:05,792 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,792 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,793 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,794 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:97:19, 2025-09-26T23:26:05,795 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::ArrayAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1186:22: 2025-09-26T23:26:05,796 /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 2025-09-26T23:26:05,796 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,797 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,798 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,799 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:65:29, 2025-09-26T23:26:05,800 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSRArrayAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,801 /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 2025-09-26T23:26:05,801 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,802 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,803 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,804 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:69:37, 2025-09-26T23:26:05,805 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSRArrayAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,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 2025-09-26T23:26:05,807 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,808 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,809 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,809 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:97:19, 2025-09-26T23:26:05,810 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::CSRArrayAdapterBatch]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1186:22: 2025-09-26T23:26:05,811 /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 2025-09-26T23:26:05,812 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,813 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,814 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,815 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:65:29, 2025-09-26T23:26:05,816 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,816 /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 2025-09-26T23:26:05,818 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,819 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,820 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,821 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:69:37, 2025-09-26T23:26:05,822 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1146:21: 2025-09-26T23:26:05,823 /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 2025-09-26T23:26:05,824 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,825 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:05,825 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:05,826 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/group_data.h:97:19, 2025-09-26T23:26:05,827 inlined from ‘xgboost::bst_idx_t xgboost::SparsePage::Push(const AdapterBatchT&, float, int32_t) [with AdapterBatchT = xgboost::data::EncColumnarAdapterBatchImpl]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/data.cc:1186:22: 2025-09-26T23:26:05,828 /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 2025-09-26T23:26:05,829 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:05,830 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:10,539 [66/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/quantile_dmatrix.cc.o 2025-09-26T23:26:10,540 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/quantile_dmatrix.cc:8: 2025-09-26T23:26:10,541 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]’, 2025-09-26T23:26:10,542 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allreduce.h:59:53, 2025-09-26T23:26:10,543 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allreduce.h:76:53: 2025-09-26T23:26:10,545 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:10,546 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:26:10,547 | ^ 2025-09-26T23:26:10,549 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:10,550 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:26:10,551 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:10,552 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:26:10,553 | ^ 2025-09-26T23:26:10,554 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:10,555 In file included from /usr/include/c++/12/memory:76, 2025-09-26T23:26:10,556 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/quantile_dmatrix.h:6, 2025-09-26T23:26:10,558 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/quantile_dmatrix.cc:4: 2025-09-26T23:26:10,559 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}]’, 2025-09-26T23:26:10,560 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/quantile_dmatrix.cc:166:65: 2025-09-26T23:26:10,561 /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 2025-09-26T23:26:10,562 1065 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } 2025-09-26T23:26:10,564 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:10,566 /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 2025-09-26T23:26:10,567 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:26:10,569 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/quantile_dmatrix.h:7: 2025-09-26T23:26:10,570 /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]’: 2025-09-26T23:26:10,571 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:26:10,572 523 | vector<_Tp, _Alloc>:: 2025-09-26T23:26:10,574 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:10,575 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:26:10,576 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:10,577 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/quantile_dmatrix.cc:129:31: 2025-09-26T23:26:10,578 /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 2025-09-26T23:26:10,579 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:26:10,580 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:21,708 [67/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_raw_format.cc.o 2025-09-26T23:26:32,057 [68/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/validation.cc.o 2025-09-26T23:26:32,608 [69/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_source.cc.o 2025-09-26T23:26:33,166 [70/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/simple_dmatrix.cc.o 2025-09-26T23:26:33,167 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:26:33,168 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/base.h:17, 2025-09-26T23:26:33,169 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.h:10, 2025-09-26T23:26:33,170 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc:7: 2025-09-26T23:26:33,171 /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]’: 2025-09-26T23:26:33,172 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:26:33,173 739 | vector<_Tp, _Alloc>:: 2025-09-26T23:26:33,174 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:33,175 /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]’: 2025-09-26T23:26:33,176 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:26:33,177 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:26:33,178 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:33,179 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc:15: 2025-09-26T23:26:33,180 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:26:33,181 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:26:33,188 107 | [[nodiscard]] Result Allgather(Context const* ctx, CommGroup const& comm, 2025-09-26T23:26:33,189 | ^~~~~~~~~ 2025-09-26T23:26:33,190 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allgather.h:117:41: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:33,191 117 | return backend->Allgather(cctx, erased); 2025-09-26T23:26:33,192 | ^ 2025-09-26T23:26:33,193 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../collective/allgather.h:117:41: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:33,194 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:26:33,195 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:26:33,196 126 | [[nodiscard]] Result Allgather(Context const* ctx, linalg::VectorView data) { 2025-09-26T23:26:33,197 | ^~~~~~~~~ 2025-09-26T23:26:33,198 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:26:33,199 131 | return Allgather(ctx, cg, data); 2025-09-26T23:26:33,199 | ^ 2025-09-26T23:26:33,200 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:26:33,201 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc: In member function ‘void xgboost::data::SimpleDMatrix::ReindexFeatures(const xgboost::Context*, xgboost::DataSplitMode)’: 2025-09-26T23:26:33,202 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc:92:87: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:26:33,204 92 | auto rc = collective::Allgather(ctx, linalg::MakeVec(buffer.data(), buffer.size())); 2025-09-26T23:26:33,205 | ^ 2025-09-26T23:26:33,206 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::BatchSet xgboost::data::SimpleDMatrix::GetGradientIndex(const xgboost::Context*, const xgboost::BatchParam&)’: 2025-09-26T23:26:33,207 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:26:33,208 202 | sorted_sketch, param.hess}); 2025-09-26T23:26:33,209 | ^ 2025-09-26T23:26:33,210 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:26:33,211 206 | param.sparse_thresh, sorted_sketch, param.hess}); 2025-09-26T23:26:33,212 | ^ 2025-09-26T23:26:33,213 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:26:33,214 211 | sorted_sketch, param.hess}); 2025-09-26T23:26:33,215 | ^ 2025-09-26T23:26:33,216 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’: 2025-09-26T23:26:33,217 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc:33:10: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:33,217 33 | DMatrix* SimpleDMatrix::Slice(common::Span ridxs) { 2025-09-26T23:26:33,218 | ^~~~~~~~~~~~~ 2025-09-26T23:26:33,219 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]’, 2025-09-26T23:26:33,220 inlined from ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc:48:28: 2025-09-26T23:26:33,221 /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 2025-09-26T23:26:33,222 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:26:33,223 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:33,224 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc: In member function ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::Slice(xgboost::common::Span)’: 2025-09-26T23:26:33,225 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc:51:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:33,226 51 | out->Info() = this->Info().Slice(&ctx, h_ridx, h_offset.back()); 2025-09-26T23:26:33,227 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:33,227 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc:51:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:33,229 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]’, 2025-09-26T23:26:33,230 inlined from ‘virtual xgboost::DMatrix* xgboost::data::SimpleDMatrix::SliceCol(int, int)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc:79:28: 2025-09-26T23:26:33,231 /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 2025-09-26T23:26:33,231 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:26:33,232 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:33,233 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:26:33,234 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]’, 2025-09-26T23:26:33,235 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, 2025-09-26T23:26:33,236 inlined from ‘xgboost::data::SimpleDMatrix::SimpleDMatrix(AdapterT*, float, int, xgboost::DataSplitMode) [with AdapterT = xgboost::data::FileAdapter]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc:280:18: 2025-09-26T23:26:33,237 /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 2025-09-26T23:26:33,238 1779 | _M_range_insert(__pos, __first, __last, 2025-09-26T23:26:33,241 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:33,242 1780 | std::__iterator_category(__first)); 2025-09-26T23:26:33,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:33,244 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]’, 2025-09-26T23:26:33,245 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, 2025-09-26T23:26:33,245 inlined from ‘xgboost::data::SimpleDMatrix::SimpleDMatrix(AdapterT*, float, int, xgboost::DataSplitMode) [with AdapterT = xgboost::data::IteratorAdapter]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/simple_dmatrix.cc:280:18: 2025-09-26T23:26:33,246 /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 2025-09-26T23:26:33,247 1779 | _M_range_insert(__pos, __first, __last, 2025-09-26T23:26:33,248 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:33,249 1780 | std::__iterator_category(__first)); 2025-09-26T23:26:33,250 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:43,270 [71/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbm.cc.o 2025-09-26T23:26:44,039 [72/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gblinear_model.cc.o 2025-09-26T23:26:48,946 [73/115] Building CXX object src/CMakeFiles/objxgboost.dir/data/sparse_page_dmatrix.cc.o 2025-09-26T23:26:48,947 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_dmatrix.cc:8: 2025-09-26T23:26:48,948 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_dmatrix.h: In member function ‘virtual xgboost::DMatrix* xgboost::data::SparsePageDMatrix::Slice(xgboost::common::Span)’: 2025-09-26T23:26:48,949 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:26:48,950 96 | DMatrix *Slice(common::Span) override { 2025-09-26T23:26:48,951 | ^~~~~ 2025-09-26T23:26:48,952 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:26:48,953 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/ellpack_page_source.h:13, 2025-09-26T23:26:48,954 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_dmatrix.h:16: 2025-09-26T23:26:48,955 /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]’: 2025-09-26T23:26:48,956 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:26:48,957 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:26:48,958 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:48,959 /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]’: 2025-09-26T23:26:48,960 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:26:48,961 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]’, 2025-09-26T23:26:48,962 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, 2025-09-26T23:26:48,963 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:396:25, 2025-09-26T23:26:48,964 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:372:16: 2025-09-26T23:26:48,965 /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 2025-09-26T23:26:48,966 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:26:48,967 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:48,968 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:26:48,969 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:48,970 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:68:50, 2025-09-26T23:26:48,971 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SortedCSCPage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:368:24: 2025-09-26T23:26:48,972 /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 2025-09-26T23:26:48,973 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:26:48,974 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:26:48,976 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:48,976 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:68:50, 2025-09-26T23:26:48,977 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::CSCPage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:368:24: 2025-09-26T23:26:48,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 2025-09-26T23:26:48,979 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:26:48,980 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:26:48,981 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’, 2025-09-26T23:26:48,982 inlined from ‘void xgboost::data::Cache::Push(xgboost::bst_idx_t)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:68:50, 2025-09-26T23:26:48,983 inlined from ‘void xgboost::data::SparsePageSourceImpl::WriteCache() [with S = xgboost::SparsePage; FormatStreamPolicy = xgboost::data::DefaultFormatStreamPolicy]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:368:24: 2025-09-26T23:26:48,984 /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 2025-09-26T23:26:48,985 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:26:48,986 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:26:48,987 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]’, 2025-09-26T23:26:48,988 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, 2025-09-26T23:26:48,989 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:396:25, 2025-09-26T23:26:48,990 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:372:16, 2025-09-26T23:26:48,991 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-09-26T23:26:48,992 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, 2025-09-26T23:26:48,993 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, 2025-09-26T23:26:48,994 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, 2025-09-26T23:26:48,995 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, 2025-09-26T23:26:48,996 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, 2025-09-26T23:26:48,996 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, 2025-09-26T23:26:48,997 inlined from ‘virtual void xgboost::data::SparsePageSource::Fetch()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:457:41: 2025-09-26T23:26:48,998 /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 2025-09-26T23:26:49,000 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:26:49,001 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:49,005 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_dmatrix.cc: In member function ‘virtual xgboost::BatchSet xgboost::data::SparsePageDMatrix::GetGradientIndex(const xgboost::Context*, const xgboost::BatchParam&)’: 2025-09-26T23:26:49,006 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_dmatrix.cc:174:92: note: parameter passing for argument of type ‘const xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:26:49,007 174 | auto cuts = common::SketchOnDMatrix(ctx, this, param.max_bin, sorted_sketch, param.hess); 2025-09-26T23:26:49,008 | ^ 2025-09-26T23:26:49,009 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]’, 2025-09-26T23:26:49,010 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, 2025-09-26T23:26:49,011 inlined from ‘xgboost::data::SparsePageDMatrix::SparsePageDMatrix(DataIterHandle, DMatrixHandle, void (*)(DataIterHandle), int (*)(DataIterHandle), const xgboost::ExtMemConfig&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_dmatrix.cc:71:36: 2025-09-26T23:26:49,012 /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 2025-09-26T23:26:49,013 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:26:49,014 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:49,015 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]’, 2025-09-26T23:26:49,016 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, 2025-09-26T23:26:49,017 inlined from ‘xgboost::data::SparsePageDMatrix::SparsePageDMatrix(DataIterHandle, DMatrixHandle, void (*)(DataIterHandle), int (*)(DataIterHandle), const xgboost::ExtMemConfig&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_dmatrix.cc:72:34: 2025-09-26T23:26:49,018 /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 2025-09-26T23:26:49,019 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:26:49,020 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:49,021 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]’, 2025-09-26T23:26:49,021 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, 2025-09-26T23:26:49,022 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:396:25, 2025-09-26T23:26:49,023 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:372:16, 2025-09-26T23:26:49,024 inlined from ‘xgboost::SortedCSCPage::SortedCSCPage()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:465:32, 2025-09-26T23:26:49,025 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SortedCSCPage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-09-26T23:26:49,026 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, 2025-09-26T23:26:49,027 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, 2025-09-26T23:26:49,028 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, 2025-09-26T23:26:49,029 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, 2025-09-26T23:26:49,030 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, 2025-09-26T23:26:49,031 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, 2025-09-26T23:26:49,032 inlined from ‘xgboost::data::SparsePageSourceImpl >::ReadCache()::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:324:14, 2025-09-26T23:26:49,034 inlined from ‘xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/threadpool.h:101:24, 2025-09-26T23:26:49,035 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, 2025-09-26T23:26:49,036 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, 2025-09-26T23:26:49,037 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: 2025-09-26T23:26:49,042 /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 2025-09-26T23:26:49,043 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:26:49,044 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:49,044 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]’, 2025-09-26T23:26:49,045 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, 2025-09-26T23:26:49,046 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:396:25, 2025-09-26T23:26:49,048 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:372:16, 2025-09-26T23:26:49,049 inlined from ‘xgboost::CSCPage::CSCPage()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:449:26, 2025-09-26T23:26:49,056 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::CSCPage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-09-26T23:26:49,056 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, 2025-09-26T23:26:49,057 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, 2025-09-26T23:26:49,058 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, 2025-09-26T23:26:49,059 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, 2025-09-26T23:26:49,060 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, 2025-09-26T23:26:49,061 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, 2025-09-26T23:26:49,062 inlined from ‘xgboost::data::SparsePageSourceImpl >::ReadCache()::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:324:14, 2025-09-26T23:26:49,063 inlined from ‘xgboost::common::ThreadPool::Submit >::ReadCache():: >(xgboost::data::SparsePageSourceImpl >::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/threadpool.h:101:24, 2025-09-26T23:26:49,064 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, 2025-09-26T23:26:49,065 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, 2025-09-26T23:26:49,066 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: 2025-09-26T23:26:49,067 /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 2025-09-26T23:26:49,068 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:26:49,068 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:26:49,069 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]’, 2025-09-26T23:26:49,070 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, 2025-09-26T23:26:49,071 inlined from ‘void xgboost::SparsePage::Clear()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:396:25, 2025-09-26T23:26:49,072 inlined from ‘xgboost::SparsePage::SparsePage()’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/data.h:372:16, 2025-09-26T23:26:49,073 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = xgboost::SparsePage; _Args = {}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-09-26T23:26:49,074 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, 2025-09-26T23:26:49,090 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, 2025-09-26T23:26:49,091 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, 2025-09-26T23:26:49,092 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, 2025-09-26T23:26:49,093 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, 2025-09-26T23:26:49,094 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, 2025-09-26T23:26:49,095 inlined from ‘xgboost::data::SparsePageSourceImpl::ReadCache()::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/sparse_page_source.h:324:14, 2025-09-26T23:26:49,095 inlined from ‘xgboost::common::ThreadPool::Submit::ReadCache():: >(xgboost::data::SparsePageSourceImpl::ReadCache()::&&):: mutable’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/data/../common/threadpool.h:101:24, 2025-09-26T23:26:49,096 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, 2025-09-26T23:26:49,097 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, 2025-09-26T23:26:49,098 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: 2025-09-26T23:26:49,099 /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 2025-09-26T23:26:49,100 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:26:49,101 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:27:00,679 [74/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gblinear.cc.o 2025-09-26T23:27:00,681 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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’: 2025-09-26T23:27:00,682 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/gbm/gblinear.cc:211:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:00,683 211 | void FeatureScore(std::string const &importance_type, 2025-09-26T23:27:00,684 | ^~~~~~~~~~~~ 2025-09-26T23:27:02,037 [75/115] Building CXX object src/CMakeFiles/objxgboost.dir/global_config.cc.o 2025-09-26T23:27:11,609 [76/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbtree_model.cc.o 2025-09-26T23:27:20,941 [77/115] Building CXX object src/CMakeFiles/objxgboost.dir/linear/linear_updater.cc.o 2025-09-26T23:27:43,316 [78/115] Building CXX object src/CMakeFiles/objxgboost.dir/linear/updater_coordinate.cc.o 2025-09-26T23:27:43,317 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/linear/updater_coordinate.cc:9: 2025-09-26T23:27:43,318 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >&, xgboost::DMatrix*)’: 2025-09-26T23:27:43,319 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:27:43,320 89 | DMatrix *p_fmat) { 2025-09-26T23:27:43,321 | ^ 2025-09-26T23:27:47,824 [79/115] Building CXX object src/CMakeFiles/objxgboost.dir/gbm/gbtree.cc.o 2025-09-26T23:27:47,825 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:27:47,826 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/gbm/gbtree.cc:630:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:47,827 630 | void GPUDartPredictInc(common::Span, common::Span, float, size_t, bst_group_t, 2025-09-26T23:27:47,828 | ^~~~~~~~~~~~~~~~~ 2025-09-26T23:27:47,829 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/gbm/gbtree.cc:630:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:47,830 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:27:47,831 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/gbm/gbtree.cc:640:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:47,832 640 | void GPUDartInplacePredictInc(common::Span /*out_predts*/, common::Span /*predts*/, 2025-09-26T23:27:47,833 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:27:47,834 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/gbm/gbtree.cc:640:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:47,835 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/gbm/gbtree.cc: In member function ‘void xgboost::gbm::GBTree::BoostNewTrees(xgboost::linalg::Matrix >*, xgboost::DMatrix*, int, std::vector >*, xgboost::gbm::TreesOneGroup*)’: 2025-09-26T23:27:47,836 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/gbm/gbtree.cc:332:15: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:27:47,837 332 | up->Update(&tree_param_, gpair, p_fmat, 2025-09-26T23:27:47,838 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:27:47,839 333 | common::Span>{*out_position}, new_trees); 2025-09-26T23:27:47,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:27:47,840 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/gbm/gbtree.cc:8: 2025-09-26T23:27:47,841 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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’: 2025-09-26T23:27:47,842 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/gbm/gbtree.h:214:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:47,843 214 | void FeatureScore(std::string const& importance_type, common::Span trees, 2025-09-26T23:27:47,844 | ^~~~~~~~~~~~ 2025-09-26T23:27:47,845 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:27:47,846 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/gbm/gbtree.h:18: 2025-09-26T23:27:47,847 /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]’: 2025-09-26T23:27:47,848 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:27:47,849 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:27:47,849 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:27:47,850 /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]’: 2025-09-26T23:27:47,851 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:27:47,852 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:27:47,853 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-26T23:27:47,854 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, 2025-09-26T23:27:47,855 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, 2025-09-26T23:27:47,856 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: 2025-09-26T23:27:47,857 /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 2025-09-26T23:27:47,858 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:27:47,859 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:27:47,860 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-26T23:27:47,861 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, 2025-09-26T23:27:47,862 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, 2025-09-26T23:27:47,863 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: 2025-09-26T23:27:47,864 /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 2025-09-26T23:27:47,865 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:27:47,866 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:27:47,867 In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, 2025-09-26T23:27:47,867 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, 2025-09-26T23:27:47,868 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, 2025-09-26T23:27:47,880 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, 2025-09-26T23:27:47,881 inlined from ‘void xgboost::gbm::Dart::DropTrees(bool)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/gbm/gbtree.cc:916:27: 2025-09-26T23:27:47,882 /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 2025-09-26T23:27:47,883 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:27:47,884 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:27:52,215 [80/115] Building CXX object src/CMakeFiles/objxgboost.dir/linear/updater_shotgun.cc.o 2025-09-26T23:27:52,216 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/linear/updater_shotgun.cc:7: 2025-09-26T23:27:52,216 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >&, xgboost::DMatrix*)’: 2025-09-26T23:27:52,217 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:27:52,218 89 | DMatrix *p_fmat) { 2025-09-26T23:27:52,220 | ^ 2025-09-26T23:27:54,450 [81/115] Building CXX object src/CMakeFiles/objxgboost.dir/logging.cc.o 2025-09-26T23:27:58,760 [82/115] Building CXX object src/CMakeFiles/objxgboost.dir/learner.cc.o 2025-09-26T23:27:58,761 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/learner.cc: In member function ‘virtual void xgboost::LearnerImpl::CalcFeatureScore(const std::string&, xgboost::common::Span, std::vector*, std::vector >*)’: 2025-09-26T23:27:58,762 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/learner.cc:1282:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:58,764 1282 | void CalcFeatureScore(std::string const& importance_type, common::Span trees, 2025-09-26T23:27:58,764 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:27:58,765 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/aggregator.h:14, 2025-09-26T23:27:58,767 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/learner.cc:33: 2025-09-26T23:27:58,767 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:27:58,768 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:58,769 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:27:58,770 | ^ 2025-09-26T23:27:58,771 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:58,772 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:27:58,773 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:58,774 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:27:58,775 | ^ 2025-09-26T23:27:58,776 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:58,777 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/aggregator.h:13: 2025-09-26T23:27:58,778 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:27:58,779 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:58,780 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:27:58,781 | ^ 2025-09-26T23:27:58,782 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:58,783 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:27:58,784 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:58,785 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:27:58,786 | ^ 2025-09-26T23:27:58,787 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:58,788 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:27:58,788 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:27:58,789 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:27:58,790 | ^ 2025-09-26T23:27:58,791 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:07,029 [83/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/metric.cc.o 2025-09-26T23:28:17,090 [84/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/multiclass_metric.cc.o 2025-09-26T23:28:17,090 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:14, 2025-09-26T23:28:17,091 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/metric_common.h:11, 2025-09-26T23:28:17,092 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/multiclass_metric.cu:16, 2025-09-26T23:28:17,093 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/multiclass_metric.cc:7: 2025-09-26T23:28:17,094 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:17,095 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:17,097 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:28:17,097 | ^ 2025-09-26T23:28:17,099 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:17,100 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:17,101 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:17,102 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:28:17,103 | ^ 2025-09-26T23:28:17,104 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:17,104 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-09-26T23:28:17,105 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-09-26T23:28:17,106 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-09-26T23:28:17,107 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/collective/result.h:159:13, 2025-09-26T23:28:17,108 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-09-26T23:28:17,109 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/metric_common.h:24:32: 2025-09-26T23:28:17,110 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:17,111 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:28:17,112 | ^ 2025-09-26T23:28:17,113 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:17,114 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:17,115 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:138:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:17,116 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-09-26T23:28:17,117 | ^~~~~~~~~ 2025-09-26T23:28:17,118 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:13: 2025-09-26T23:28:17,119 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:28:17,120 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53, 2025-09-26T23:28:17,121 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:141:67: 2025-09-26T23:28:17,122 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:17,123 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:28:17,124 | ^ 2025-09-26T23:28:17,125 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:17,126 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:17,127 inlined from ‘double xgboost::metric::EvalMClassBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Derived = xgboost::metric::EvalMultiLogLoss]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/multiclass_metric.cu:177:10: 2025-09-26T23:28:17,128 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:17,129 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:17,130 | ^ 2025-09-26T23:28:17,131 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:17,131 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:17,132 inlined from ‘double xgboost::metric::EvalMClassBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Derived = xgboost::metric::EvalMatchError]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/multiclass_metric.cu:177:10: 2025-09-26T23:28:17,133 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:17,136 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:17,137 | ^ 2025-09-26T23:28:17,138 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:23,281 [85/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/auc.cc.o 2025-09-26T23:28:23,282 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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*)’: 2025-09-26T23:28:23,283 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:387:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,284 387 | std::tuple GPUBinaryROCAUC(Context const *, common::Span, 2025-09-26T23:28:23,285 | ^~~~~~~~~~~~~~~ 2025-09-26T23:28:23,286 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:28:23,287 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:394:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,287 394 | double GPUMultiClassROCAUC(Context const *, common::Span, MetaInfo const &, 2025-09-26T23:28:23,288 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:28:23,289 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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*)’: 2025-09-26T23:28:23,290 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:400:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,291 400 | std::pair GPURankingAUC(Context const *, common::Span, 2025-09-26T23:28:23,292 | ^~~~~~~~~~~~~ 2025-09-26T23:28:23,293 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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*)’: 2025-09-26T23:28:23,294 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:464:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,295 464 | std::tuple GPUBinaryPRAUC(Context const *, common::Span, 2025-09-26T23:28:23,296 | ^~~~~~~~~~~~~~ 2025-09-26T23:28:23,297 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:28:23,298 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:471:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,298 471 | double GPUMultiClassPRAUC(Context const *, common::Span, MetaInfo const &, 2025-09-26T23:28:23,299 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:28:23,300 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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*)’: 2025-09-26T23:28:23,301 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:477:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,302 477 | std::pair GPURankingPRAUC(Context const *, common::Span, 2025-09-26T23:28:23,303 | ^~~~~~~~~~~~~~~ 2025-09-26T23:28:23,304 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:14, 2025-09-26T23:28:23,304 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/metric_common.h:11, 2025-09-26T23:28:23,305 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:20: 2025-09-26T23:28:23,306 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:23,307 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,308 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:28:23,309 | ^ 2025-09-26T23:28:23,310 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,311 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:23,312 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,313 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:28:23,314 | ^ 2025-09-26T23:28:23,315 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,316 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-09-26T23:28:23,318 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-09-26T23:28:23,318 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-09-26T23:28:23,319 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/collective/result.h:159:13, 2025-09-26T23:28:23,321 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-09-26T23:28:23,321 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/metric_common.h:24:32: 2025-09-26T23:28:23,322 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,323 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:28:23,324 | ^ 2025-09-26T23:28:23,325 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,326 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:13: 2025-09-26T23:28:23,327 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:23,328 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:23,329 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:28:23,330 | ^~~~~~~~~ 2025-09-26T23:28:23,331 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,332 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:28:23,333 | ^ 2025-09-26T23:28:23,333 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,334 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)]’: 2025-09-26T23:28:23,335 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:81:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,350 81 | double MultiClassOVR(Context const *ctx, common::Span predts, MetaInfo const &info, 2025-09-26T23:28:23,351 | ^~~~~~~~~~~~~ 2025-09-26T23:28:23,352 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 2]’, 2025-09-26T23:28:23,352 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:141:67, 2025-09-26T23:28:23,353 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53, 2025-09-26T23:28:23,354 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:115:8: 2025-09-26T23:28:23,355 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:23,356 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:28:23,357 | ^ 2025-09-26T23:28:23,358 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:23,359 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:28:23,360 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:140:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,361 140 | std::tuple BinaryROCAUC(Context const *ctx, 2025-09-26T23:28:23,362 | ^~~~~~~~~~~~ 2025-09-26T23:28:23,363 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc: In function ‘double xgboost::metric::GroupRankingROC(const xgboost::Context*, xgboost::common::Span, xgboost::linalg::VectorView, float)’: 2025-09-26T23:28:23,364 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:152:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,365 152 | double GroupRankingROC(Context const* ctx, common::Span predts, 2025-09-26T23:28:23,366 | ^~~~~~~~~~~~~~~ 2025-09-26T23:28:23,367 In lambda function, 2025-09-26T23:28:23,368 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../common/threading_utils.h:187:9: 2025-09-26T23:28:23,368 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,369 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-09-26T23:28:23,370 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:28:23,371 In lambda function, 2025-09-26T23:28:23,372 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:28:23,373 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.4’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../common/threading_utils.h:233:16: 2025-09-26T23:28:23,374 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,375 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-09-26T23:28:23,376 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:28:23,377 In lambda function, 2025-09-26T23:28:23,378 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:28:23,379 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.1’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../common/threading_utils.h:214:16: 2025-09-26T23:28:23,380 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,381 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-09-26T23:28:23,382 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:28:23,382 In lambda function, 2025-09-26T23:28:23,383 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:28:23,384 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.5’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../common/threading_utils.h:241:14: 2025-09-26T23:28:23,385 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,386 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-09-26T23:28:23,387 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:28:23,387 In lambda function, 2025-09-26T23:28:23,388 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:28:23,389 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.2’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../common/threading_utils.h:219:16: 2025-09-26T23:28:23,390 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,391 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-09-26T23:28:23,392 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:28:23,393 In lambda function, 2025-09-26T23:28:23,394 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:28:23,395 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.0’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../common/threading_utils.h:206:14: 2025-09-26T23:28:23,396 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,397 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-09-26T23:28:23,398 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:28:23,399 In lambda function, 2025-09-26T23:28:23,400 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:28:23,401 inlined from ‘_ZN7xgboost6common11ParallelForIjZNS_6metric10RankingAUCILb1EEESt4pairIdjEPKNS_7ContextERKSt6vectorIfSaIfEERKNS_8MetaInfoEiEUljE_EEvT_iNS0_5SchedEOT0_._omp_fn.3’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../common/threading_utils.h:228:16: 2025-09-26T23:28:23,402 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:241:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,403 241 | auc = GroupRankingROC(ctx, g_predts, g_labels, w); 2025-09-26T23:28:23,404 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:28:23,404 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:28:23,405 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:189:36: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,406 189 | std::tuple BinaryPRAUC(Context const *ctx, common::Span predts, 2025-09-26T23:28:23,407 | ^~~~~~~~~~~ 2025-09-26T23:28:23,408 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:23,409 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:23,410 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:28:23,411 | ^~~~~~~~~ 2025-09-26T23:28:23,412 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,413 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:28:23,414 | ^ 2025-09-26T23:28:23,415 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,416 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:23,417 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:23,418 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:28:23,419 | ^~~~~~~~~ 2025-09-26T23:28:23,420 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,421 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:28:23,430 | ^ 2025-09-26T23:28:23,431 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,432 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:28:23,433 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:141:67, 2025-09-26T23:28:23,434 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53, 2025-09-26T23:28:23,434 inlined from ‘T xgboost::collective::GlobalRatio(const xgboost::Context*, const xgboost::MetaInfo&, T, T) [with T = double]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:192:8: 2025-09-26T23:28:23,435 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:23,436 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:28:23,437 | ^ 2025-09-26T23:28:23,438 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:23,439 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2025-09-26T23:28:23,440 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalROCAUC]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:269:12: 2025-09-26T23:28:23,441 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:23,442 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:28:23,443 | ^ 2025-09-26T23:28:23,444 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:23,445 In member function ‘double xgboost::metric::EvalROCAUC::EvalMultiClass(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, size_t)’, 2025-09-26T23:28:23,446 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalROCAUC]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:307:55: 2025-09-26T23:28:23,447 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:357:26: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,448 357 | auc = MultiClassOVR(ctx_, predts.ConstHostVector(), info, n_classes, n_threads, BinaryROCAUC); 2025-09-26T23:28:23,448 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:28:23,449 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2025-09-26T23:28:23,450 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalPRAUC]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:269:12: 2025-09-26T23:28:23,451 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:23,452 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:28:23,453 | ^ 2025-09-26T23:28:23,454 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:23,455 In member function ‘double xgboost::metric::EvalPRAUC::EvalMultiClass(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, size_t)’, 2025-09-26T23:28:23,456 inlined from ‘double xgboost::metric::EvalAUC::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Curve = xgboost::metric::EvalPRAUC]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:307:55: 2025-09-26T23:28:23,457 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/auc.cc:432:27: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:23,458 432 | return MultiClassOVR(ctx_, predts.ConstHostSpan(), info, n_classes, n_threads, BinaryPRAUC); 2025-09-26T23:28:23,459 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:28:36,323 [86/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/elementwise_metric.cc.o 2025-09-26T23:28:36,324 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/metric_common.h:11, 2025-09-26T23:28:36,325 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:20, 2025-09-26T23:28:36,327 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cc:7: 2025-09-26T23:28:36,328 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:36,329 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:138:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,330 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-09-26T23:28:36,331 | ^~~~~~~~~ 2025-09-26T23:28:36,332 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:13: 2025-09-26T23:28:36,333 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,334 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53, 2025-09-26T23:28:36,335 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:141:67: 2025-09-26T23:28:36,336 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:36,337 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:28:36,338 | ^ 2025-09-26T23:28:36,339 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:36,340 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,341 inlined from ‘virtual double xgboost::metric::PseudoErrorLoss::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:212:88: 2025-09-26T23:28:36,342 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,343 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,344 | ^ 2025-09-26T23:28:36,345 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,346 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,347 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowRMSE]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-09-26T23:28:36,348 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,349 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,350 | ^ 2025-09-26T23:28:36,350 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,351 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,352 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalTweedieNLogLik]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-09-26T23:28:36,353 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,354 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,355 | ^ 2025-09-26T23:28:36,356 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,357 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,358 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalError]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-09-26T23:28:36,359 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,360 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,361 | ^ 2025-09-26T23:28:36,362 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,363 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,364 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalGammaNLogLik]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-09-26T23:28:36,365 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,366 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,368 | ^ 2025-09-26T23:28:36,368 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,369 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,370 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalGammaDeviance]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-09-26T23:28:36,371 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,372 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,373 | ^ 2025-09-26T23:28:36,374 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,375 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,375 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalPoissonNegLogLik]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-09-26T23:28:36,390 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,391 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,392 | ^ 2025-09-26T23:28:36,393 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,395 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,395 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowLogLoss]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-09-26T23:28:36,396 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,397 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,398 | ^ 2025-09-26T23:28:36,399 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,400 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,402 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowMAPE]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-09-26T23:28:36,403 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,403 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,404 | ^ 2025-09-26T23:28:36,405 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,406 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,407 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowMAE]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-09-26T23:28:36,408 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,409 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,410 | ^ 2025-09-26T23:28:36,411 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,412 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,413 inlined from ‘double xgboost::metric::EvalEWiseBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalRowRMSLE]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:381:10: 2025-09-26T23:28:36,414 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,415 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,416 | ^ 2025-09-26T23:28:36,417 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,418 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,419 inlined from ‘virtual double xgboost::metric::QuantileError::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:454:90: 2025-09-26T23:28:36,420 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,421 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,422 | ^ 2025-09-26T23:28:36,422 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,423 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:36,424 inlined from ‘virtual double xgboost::metric::QuantileError::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/elementwise_metric.cu:493:87: 2025-09-26T23:28:36,425 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,426 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:36,427 | ^ 2025-09-26T23:28:36,428 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:36,429 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:14: 2025-09-26T23:28:36,430 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:36,431 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:36,432 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:28:36,432 | ^ 2025-09-26T23:28:36,433 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:36,434 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:36,435 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:36,436 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:28:36,437 | ^ 2025-09-26T23:28:36,439 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:36,439 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-09-26T23:28:36,440 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-09-26T23:28:36,441 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-09-26T23:28:36,442 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/collective/result.h:159:13, 2025-09-26T23:28:36,443 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-09-26T23:28:36,444 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/metric_common.h:24:32: 2025-09-26T23:28:36,445 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:36,446 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:28:36,447 | ^ 2025-09-26T23:28:36,448 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:42,414 [87/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/survival_metric.cc.o 2025-09-26T23:28:42,415 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:14, 2025-09-26T23:28:42,416 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/metric_common.h:11, 2025-09-26T23:28:42,418 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/survival_metric.cu:17, 2025-09-26T23:28:42,419 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/survival_metric.cc:10: 2025-09-26T23:28:42,420 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:42,421 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:42,422 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:28:42,423 | ^ 2025-09-26T23:28:42,424 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:42,424 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:42,425 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:42,426 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:28:42,427 | ^ 2025-09-26T23:28:42,428 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:42,429 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, const CommGroup&, xgboost::linalg::VectorView, int32_t) [with T = signed char]’, 2025-09-26T23:28:42,430 inlined from ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = signed char]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:45:55, 2025-09-26T23:28:42,431 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:73:80, 2025-09-26T23:28:42,432 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/collective/result.h:159:13, 2025-09-26T23:28:42,433 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:69:10, 2025-09-26T23:28:42,434 inlined from ‘virtual double xgboost::MetricNoCache::Evaluate(const xgboost::HostDeviceVector&, std::shared_ptr)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/metric_common.h:24:32: 2025-09-26T23:28:42,436 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:42,437 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:28:42,438 | ^ 2025-09-26T23:28:42,439 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:42,440 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:28:42,441 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:138:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:42,442 138 | [[nodiscard]] Result GlobalSum(Context const* ctx, bool is_column_split, 2025-09-26T23:28:42,443 | ^~~~~~~~~ 2025-09-26T23:28:42,444 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:13: 2025-09-26T23:28:42,445 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:28:42,446 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53, 2025-09-26T23:28:42,447 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:141:67: 2025-09-26T23:28:42,448 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:42,449 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:28:42,450 | ^ 2025-09-26T23:28:42,451 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:28:42,452 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:42,453 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalIntervalRegressionAccuracy]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/survival_metric.cu:206:10: 2025-09-26T23:28:42,454 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:42,455 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:42,456 | ^ 2025-09-26T23:28:42,457 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:42,458 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:42,459 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/survival_metric.cu:206:10: 2025-09-26T23:28:42,460 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:42,462 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:42,463 | ^ 2025-09-26T23:28:42,464 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:42,465 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:42,466 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/survival_metric.cu:206:10: 2025-09-26T23:28:42,467 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:42,468 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:42,469 | ^ 2025-09-26T23:28:42,470 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:42,471 In function ‘xgboost::collective::Result xgboost::collective::GlobalSum(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView) [with T = double; int kDim = 1]’, 2025-09-26T23:28:42,472 inlined from ‘double xgboost::metric::EvalEWiseSurvivalBase::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&) [with Policy = xgboost::metric::EvalAFTNLogLik]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/survival_metric.cu:206:10: 2025-09-26T23:28:42,473 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:42,474 160 | return GlobalSum(ctx, info.IsColumnSplit(), values); 2025-09-26T23:28:42,475 | ^ 2025-09-26T23:28:42,476 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:28:59,238 [88/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/hinge.cc.o 2025-09-26T23:28:59,525 [89/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/aft_obj.cc.o 2025-09-26T23:29:11,765 [90/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/init_estimation.cc.o 2025-09-26T23:29:13,387 [91/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/adaptive.cc.o 2025-09-26T23:29:13,388 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/adaptive.cc: In function ‘void xgboost::obj::detail::UpdateTreeLeafDevice(const xgboost::Context*, xgboost::common::Span, int32_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, float, xgboost::RegTree*)’: 2025-09-26T23:29:13,388 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/adaptive.cc:165:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:13,389 165 | void UpdateTreeLeafDevice(Context const*, common::Span, std::int32_t, 2025-09-26T23:29:13,390 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:29:13,391 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/aggregator.h:13, 2025-09-26T23:29:13,392 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/adaptive.h:11, 2025-09-26T23:29:13,393 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/adaptive.cc:4: 2025-09-26T23:29:13,394 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:29:13,395 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:29:13,396 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:29:13,397 | ^~~~~~~~~ 2025-09-26T23:29:13,398 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:13,399 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:29:13,400 | ^ 2025-09-26T23:29:13,401 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:13,402 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/aggregator.h:14: 2025-09-26T23:29:13,403 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:29:13,404 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:13,404 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:29:13,405 | ^ 2025-09-26T23:29:13,406 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:13,407 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:29:13,408 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:13,409 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:29:13,410 | ^ 2025-09-26T23:29:13,411 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:13,412 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:29:13,413 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:13,414 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:29:13,415 | ^ 2025-09-26T23:29:13,416 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:13,417 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = long long unsigned int; int kDim = 1]’, 2025-09-26T23:29:13,418 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/aggregator.h:131:10, 2025-09-26T23:29:13,419 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/adaptive.h:43:43: 2025-09-26T23:29:13,420 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:29:13,421 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:29:13,422 | ^ 2025-09-26T23:29:13,423 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:29:13,423 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:29:13,424 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:13,425 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:29:13,440 | ^ 2025-09-26T23:29:13,441 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:13,442 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:29:13,443 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:13,444 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:29:13,445 | ^ 2025-09-26T23:29:13,446 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:17,460 [92/115] Building CXX object src/CMakeFiles/objxgboost.dir/metric/rank_metric.cc.o 2025-09-26T23:29:17,468 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:14, 2025-09-26T23:29:17,469 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/metric_common.h:11, 2025-09-26T23:29:17,470 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/rank_metric.h:10, 2025-09-26T23:29:17,471 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/rank_metric.cc:4: 2025-09-26T23:29:17,472 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:29:17,474 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:17,475 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:29:17,476 | ^ 2025-09-26T23:29:17,477 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:17,478 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:29:17,479 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:17,480 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:29:17,481 | ^ 2025-09-26T23:29:17,481 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:17,482 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:29:17,483 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:17,484 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:29:17,485 | ^ 2025-09-26T23:29:17,486 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:17,487 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:13: 2025-09-26T23:29:17,488 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:29:17,489 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:29:17,490 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:29:17,491 | ^~~~~~~~~ 2025-09-26T23:29:17,492 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:17,493 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:29:17,494 | ^ 2025-09-26T23:29:17,495 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:17,497 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:29:17,497 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:141:67, 2025-09-26T23:29:17,498 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/aggregator.h:160:53, 2025-09-26T23:29:17,499 inlined from ‘double xgboost::metric::{anonymous}::Finalize(const xgboost::Context*, const xgboost::MetaInfo&, double, double)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/rank_metric.cc:293:76: 2025-09-26T23:29:17,500 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:29:17,501 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:29:17,502 | ^ 2025-09-26T23:29:17,503 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:29:17,504 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/rank_metric.h:9: 2025-09-26T23:29:17,505 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-09-26T23:29:17,506 inlined from ‘virtual double xgboost::metric::EvalPrecision::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/rank_metric.cc:326:39: 2025-09-26T23:29:17,506 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:29:17,508 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-09-26T23:29:17,509 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:29:17,510 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:29:17,511 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:29:17,511 252 | return this->MakeRankOnCPU(ctx, predt); 2025-09-26T23:29:17,513 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:29:17,514 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:29:17,515 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-09-26T23:29:17,517 inlined from ‘virtual double xgboost::metric::EvalMAPScore::Eval(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, std::shared_ptr)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/metric/rank_metric.cc:444:39: 2025-09-26T23:29:17,518 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:29:17,519 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-09-26T23:29:17,520 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:29:17,521 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:29:17,522 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:29:17,523 252 | return this->MakeRankOnCPU(ctx, predt); 2025-09-26T23:29:17,523 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:29:17,529 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:29:23,831 [93/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/objective.cc.o 2025-09-26T23:29:39,546 [94/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/multiclass_obj.cc.o 2025-09-26T23:29:39,546 In file included from /usr/include/c++/12/bits/stl_algobase.h:71, 2025-09-26T23:29:39,547 from /usr/include/c++/12/bits/stl_tree.h:63, 2025-09-26T23:29:39,548 from /usr/include/c++/12/map:60, 2025-09-26T23:29:39,549 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/registry.h:9, 2025-09-26T23:29:39,550 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/multiclass_obj.cc:7: 2025-09-26T23:29:39,551 /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)::]’: 2025-09-26T23:29:39,552 /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 2025-09-26T23:29:39,553 394 | operator()(_Iterator __it) 2025-09-26T23:29:39,554 | ^~~~~~~~ 2025-09-26T23:29:39,555 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 >]’, 2025-09-26T23:29:39,556 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, 2025-09-26T23:29:39,557 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, 2025-09-26T23:29:39,558 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, 2025-09-26T23:29:39,558 inlined from ‘xgboost::obj::{anonymous}::ValidateLabel(const xgboost::Context*, const xgboost::MetaInfo&, int64_t)::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/multiclass_obj.cu:50:31: 2025-09-26T23:29:39,559 /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 2025-09-26T23:29:39,560 2087 | if (__pred(__first)) 2025-09-26T23:29:39,561 | ~~~~~~^~~~~~~~~ 2025-09-26T23:29:39,562 /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 2025-09-26T23:29:39,563 2092 | if (__pred(__first)) 2025-09-26T23:29:39,564 | ~~~~~~^~~~~~~~~ 2025-09-26T23:29:39,565 /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 2025-09-26T23:29:39,566 2097 | if (__pred(__first)) 2025-09-26T23:29:39,567 | ~~~~~~^~~~~~~~~ 2025-09-26T23:29:39,568 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/aggregator.h:13, 2025-09-26T23:29:39,569 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/multiclass_obj.cu:12, 2025-09-26T23:29:39,570 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/multiclass_obj.cc:17: 2025-09-26T23:29:39,571 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:29:39,571 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:59:53, 2025-09-26T23:29:39,572 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:76:53: 2025-09-26T23:29:39,573 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:39,575 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:29:39,575 | ^ 2025-09-26T23:29:39,576 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:39,577 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:29:39,578 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:29:39,579 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:29:39,580 | ^ 2025-09-26T23:29:39,582 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:04,528 [95/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/quantile_obj.cc.o 2025-09-26T23:30:04,528 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/quantile_obj.cu:12, 2025-09-26T23:30:04,529 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/quantile_obj.cc:17: 2025-09-26T23:30:04,530 In function ‘void xgboost::obj::UpdateTreeLeaf(const xgboost::Context*, const xgboost::HostDeviceVector&, int32_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, float, xgboost::RegTree*)’, 2025-09-26T23:30:04,531 inlined from ‘void xgboost::obj::UpdateTreeLeaf(const xgboost::Context*, const xgboost::HostDeviceVector&, int32_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, float, xgboost::RegTree*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/adaptive.h:98:13, 2025-09-26T23:30:04,532 inlined from ‘virtual void xgboost::obj::QuantileRegression::UpdateTreeLeaf(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, int32_t, xgboost::RegTree*) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/quantile_obj.cu:172:35: 2025-09-26T23:30:04,533 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/adaptive.h:103:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:04,534 103 | detail::UpdateTreeLeafDevice(ctx, position.ConstDeviceSpan(), group_idx, info, learning_rate, 2025-09-26T23:30:04,534 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:30:04,535 104 | predt, alpha, p_tree); 2025-09-26T23:30:04,536 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:30:04,537 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../common/linalg_op.h:16, 2025-09-26T23:30:04,538 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/quantile_obj.cu:9: 2025-09-26T23:30:04,539 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:30:04,540 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:395:13: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:04,541 395 | LINALG_HD TensorView(common::Span data, I const (&shape)[D], DeviceOrd device, Order order) 2025-09-26T23:30:04,541 | ^~~~~~~~~~ 2025-09-26T23:30:04,542 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/aggregator.h:13, 2025-09-26T23:30:04,543 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/adaptive.h:11: 2025-09-26T23:30:04,543 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:30:04,544 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:04,545 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:30:04,546 | ^ 2025-09-26T23:30:04,547 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:04,548 In member function ‘auto xgboost::linalg::Tensor::View(xgboost::DeviceOrd) const [with T = float; int kDim = 2]’, 2025-09-26T23:30:04,549 inlined from ‘virtual void xgboost::obj::QuantileRegression::GetGradient(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, int32_t, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/quantile_obj.cu:67:35: 2025-09-26T23:30:04,550 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:853:68: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:04,551 853 | return TensorView{span, shape_, device, order_}; 2025-09-26T23:30:04,551 | ^ 2025-09-26T23:30:04,552 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/linalg.h:857:68: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:04,553 857 | return TensorView{span, shape_, device, order_}; 2025-09-26T23:30:04,554 | ^ 2025-09-26T23:30:24,837 [96/115] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/predictor.cc.o 2025-09-26T23:30:25,646 [97/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/regression_obj.cc.o 2025-09-26T23:30:25,647 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/regression_obj.cu:24, 2025-09-26T23:30:25,648 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/regression_obj.cc:17: 2025-09-26T23:30:25,648 In function ‘void xgboost::obj::UpdateTreeLeaf(const xgboost::Context*, const xgboost::HostDeviceVector&, int32_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, float, xgboost::RegTree*)’, 2025-09-26T23:30:25,649 inlined from ‘void xgboost::obj::UpdateTreeLeaf(const xgboost::Context*, const xgboost::HostDeviceVector&, int32_t, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, float, xgboost::RegTree*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/adaptive.h:98:13, 2025-09-26T23:30:25,650 inlined from ‘virtual void xgboost::obj::MeanAbsoluteError::UpdateTreeLeaf(const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, float, const xgboost::HostDeviceVector&, int32_t, xgboost::RegTree*) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/regression_obj.cu:780:35: 2025-09-26T23:30:25,651 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/adaptive.h:103:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:25,652 103 | detail::UpdateTreeLeafDevice(ctx, position.ConstDeviceSpan(), group_idx, info, learning_rate, 2025-09-26T23:30:25,652 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:30:25,653 104 | predt, alpha, p_tree); 2025-09-26T23:30:25,654 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:30:25,655 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/aggregator.h:13, 2025-09-26T23:30:25,656 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/adaptive.h:11: 2025-09-26T23:30:25,657 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:30:25,658 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:59:53, 2025-09-26T23:30:25,659 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:76:53: 2025-09-26T23:30:25,660 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:25,661 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:30:25,662 | ^ 2025-09-26T23:30:25,662 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:25,663 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:30:25,664 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:25,665 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:30:25,666 | ^ 2025-09-26T23:30:25,667 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:38,867 [98/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/constraints.cc.o 2025-09-26T23:30:43,311 [99/115] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/treeshap.cc.o 2025-09-26T23:30:53,441 [100/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/fit_stump.cc.o 2025-09-26T23:30:53,442 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:13, 2025-09-26T23:30:53,443 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/fit_stump.cc:11: 2025-09-26T23:30:53,443 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:30:53,444 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:30:53,445 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:30:53,446 | ^~~~~~~~~ 2025-09-26T23:30:53,447 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:53,448 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:30:53,449 | ^ 2025-09-26T23:30:53,450 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:30:53,451 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:30:53,452 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-09-26T23:30:53,453 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-09-26T23:30:53,454 inlined from ‘void xgboost::tree::cpu_impl::FitStump(const xgboost::Context*, const xgboost::MetaInfo&, xgboost::linalg::TensorView, 2>, xgboost::linalg::VectorView)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/fit_stump.cc:50:55: 2025-09-26T23:30:53,455 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:30:53,456 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:30:53,457 | ^ 2025-09-26T23:30:53,458 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:31:03,608 [101/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/hist_param.cc.o 2025-09-26T23:31:03,609 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/hist_param.cc:9: 2025-09-26T23:31:03,610 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:31:03,611 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:03,612 32 | [[nodiscard]] Result Broadcast(Context const* ctx, CommGroup const& comm, 2025-09-26T23:31:03,613 | ^~~~~~~~~ 2025-09-26T23:31:03,614 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:03,615 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:31:03,616 | ^ 2025-09-26T23:31:03,617 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:03,618 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:31:03,619 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:03,620 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:31:03,621 | ^ 2025-09-26T23:31:03,622 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:03,623 In function ‘xgboost::collective::Result xgboost::collective::Broadcast(const xgboost::Context*, xgboost::linalg::VectorView, int32_t) [with T = long long int]’, 2025-09-26T23:31:03,624 inlined from ‘xgboost::tree::HistMakerTrainParam::CheckTreesSynchronized(const xgboost::Context*, const xgboost::RegTree*) const::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/hist_param.cc:34:69, 2025-09-26T23:31:03,626 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/collective/result.h:159:13, 2025-09-26T23:31:03,627 inlined from ‘void xgboost::tree::HistMakerTrainParam::CheckTreesSynchronized(const xgboost::Context*, const xgboost::RegTree*) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/hist_param.cc:33:35: 2025-09-26T23:31:03,628 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:03,628 45 | return Broadcast(ctx, *GlobalCommGroup(), data, root); 2025-09-26T23:31:03,629 | ^ 2025-09-26T23:31:03,630 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:11,429 [102/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/hist/histogram.cc.o 2025-09-26T23:31:11,430 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.cc: In function ‘void xgboost::tree::AssignNodes(const xgboost::RegTree*, const std::vector&, xgboost::common::Span, xgboost::common::Span)’: 2025-09-26T23:31:11,431 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.cc:45:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:11,432 45 | void AssignNodes(RegTree const *p_tree, std::vector const &candidates, 2025-09-26T23:31:11,433 | ^~~~~~~~~~~ 2025-09-26T23:31:11,434 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.cc:45:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:11,435 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.cc: In function ‘void xgboost::tree::AssignNodes(const xgboost::RegTree*, const std::vector&, xgboost::common::Span, xgboost::common::Span)’: 2025-09-26T23:31:11,436 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.cc:18:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:11,437 18 | void AssignNodes(RegTree const *p_tree, std::vector const &valid_candidates, 2025-09-26T23:31:11,438 | ^~~~~~~~~~~ 2025-09-26T23:31:11,439 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.cc:18:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:20,956 [103/115] Building CXX object src/CMakeFiles/objxgboost.dir/predictor/cpu_predictor.cc.o 2025-09-26T23:31:20,957 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/quantile.h:24, 2025-09-26T23:31:20,958 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/hist_util.h:18, 2025-09-26T23:31:20,959 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/gradient_index.h:18, 2025-09-26T23:31:20,960 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/column_matrix.h:20, 2025-09-26T23:31:20,961 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:15: 2025-09-26T23:31:20,961 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:20,962 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:20,963 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:20,964 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 64; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::; int32_t = int]’ 2025-09-26T23:31:20,965 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42: required from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 64; DataView = AdapterView; xgboost::bst_tree_t = int; int32_t = int]’ 2025-09-26T23:31:20,965 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1005:63: required from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:78 = xgboost::predictor::{anonymous}::AdapterView&]’ 2025-09-26T23:31:20,966 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1021:21: required from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:79 = std::shared_ptr]’ 2025-09-26T23:31:20,967 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../data/proxy_dmatrix.h:210:9: required from ‘decltype(auto) xgboost::data::cpu_impl::DispatchAny(const xgboost::Context*, std::any, Fn&&, bool*) [with bool get_value = false; AddPtrT = std::shared_ptr; Fn = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&]’ 2025-09-26T23:31:20,968 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../data/proxy_dmatrix.h:260:32: required from ‘decltype(auto) xgboost::data::cpu_impl::DispatchAny(const xgboost::data::DMatrixProxy*, Fn&&, bool*) [with bool get_value = false; Fn = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&]’ 2025-09-26T23:31:20,969 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1034:39: required from here 2025-09-26T23:31:20,970 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:20,971 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:20,972 | ^~~~~~~~~ 2025-09-26T23:31:20,973 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:20,974 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:20,975 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:20,975 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:20,976 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:20,977 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:20,978 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 64; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::; int32_t = int]’ 2025-09-26T23:31:20,979 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42: required from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 64; DataView = AdapterView; xgboost::bst_tree_t = int; int32_t = int]’ 2025-09-26T23:31:20,980 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1005:63: required from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:78 = xgboost::predictor::{anonymous}::AdapterView&]’ 2025-09-26T23:31:20,980 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1021:21: required from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:79 = std::shared_ptr]’ 2025-09-26T23:31:20,981 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../data/proxy_dmatrix.h:219:16: required from ‘decltype(auto) xgboost::data::cpu_impl::DispatchAny(const xgboost::Context*, std::any, Fn&&, bool*) [with bool get_value = false; AddPtrT = std::shared_ptr; Fn = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&]’ 2025-09-26T23:31:20,982 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../data/proxy_dmatrix.h:260:32: required from ‘decltype(auto) xgboost::data::cpu_impl::DispatchAny(const xgboost::data::DMatrixProxy*, Fn&&, bool*) [with bool get_value = false; Fn = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&]’ 2025-09-26T23:31:20,983 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1034:39: required from here 2025-09-26T23:31:20,984 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:20,984 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:20,985 | ^~~~~~~~~ 2025-09-26T23:31:20,986 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:20,987 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:20,988 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:20,989 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:20,990 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:20,991 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:20,992 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 64; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::; int32_t = int]’ 2025-09-26T23:31:20,993 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42: required from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 64; DataView = AdapterView; xgboost::bst_tree_t = int; int32_t = int]’ 2025-09-26T23:31:20,994 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1005:63: required from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:78 = xgboost::predictor::{anonymous}::AdapterView&]’ 2025-09-26T23:31:20,995 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1021:21: required from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:79 = std::shared_ptr]’ 2025-09-26T23:31:20,996 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../data/proxy_dmatrix.h:228:16: required from ‘decltype(auto) xgboost::data::cpu_impl::DispatchAny(const xgboost::Context*, std::any, Fn&&, bool*) [with bool get_value = false; AddPtrT = std::shared_ptr; Fn = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&]’ 2025-09-26T23:31:20,997 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../data/proxy_dmatrix.h:260:32: required from ‘decltype(auto) xgboost::data::cpu_impl::DispatchAny(const xgboost::data::DMatrixProxy*, Fn&&, bool*) [with bool get_value = false; Fn = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&]’ 2025-09-26T23:31:20,998 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1034:39: required from here 2025-09-26T23:31:20,999 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,000 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,001 | ^~~~~~~~~ 2025-09-26T23:31:21,002 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,003 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,004 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:21,005 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:21,006 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:21,007 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:21,008 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 64; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::; int32_t = int]’ 2025-09-26T23:31:21,009 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42: required from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 64; DataView = AdapterView; xgboost::bst_tree_t = int; int32_t = int]’ 2025-09-26T23:31:21,010 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1005:63: required from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:78 = xgboost::predictor::{anonymous}::AdapterView&]’ 2025-09-26T23:31:21,011 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1018:21: required from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:80 = xgboost::predictor::{anonymous}::LaunchConfig]’ 2025-09-26T23:31:21,012 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:485:9: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; NeedRecode = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::]’ 2025-09-26T23:31:21,013 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1012:20: required from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:79 = std::shared_ptr]’ 2025-09-26T23:31:21,014 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../data/proxy_dmatrix.h:241:16: required from ‘decltype(auto) xgboost::data::cpu_impl::DispatchAny(const xgboost::Context*, std::any, Fn&&, bool*) [with bool get_value = false; AddPtrT = std::shared_ptr; Fn = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&]’ 2025-09-26T23:31:21,015 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../data/proxy_dmatrix.h:260:32: required from ‘decltype(auto) xgboost::data::cpu_impl::DispatchAny(const xgboost::data::DMatrixProxy*, Fn&&, bool*) [with bool get_value = false; Fn = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&]’ 2025-09-26T23:31:21,016 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1034:39: required from here 2025-09-26T23:31:21,017 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,018 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,019 | ^~~~~~~~~ 2025-09-26T23:31:21,020 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,021 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,021 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:21,022 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:21,023 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:21,024 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:21,025 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 64; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::; int32_t = int]’ 2025-09-26T23:31:21,026 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42: required from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 64; DataView = AdapterView; xgboost::bst_tree_t = int; int32_t = int]’ 2025-09-26T23:31:21,027 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1005:63: required from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:78 = xgboost::predictor::{anonymous}::AdapterView&]’ 2025-09-26T23:31:21,028 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1018:21: required from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:80 = xgboost::predictor::{anonymous}::LaunchConfig]’ 2025-09-26T23:31:21,029 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:488:9: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; NeedRecode = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::]’ 2025-09-26T23:31:21,030 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1012:20: required from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:79 = std::shared_ptr]’ 2025-09-26T23:31:21,031 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../data/proxy_dmatrix.h:241:16: required from ‘decltype(auto) xgboost::data::cpu_impl::DispatchAny(const xgboost::Context*, std::any, Fn&&, bool*) [with bool get_value = false; AddPtrT = std::shared_ptr; Fn = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&]’ 2025-09-26T23:31:21,032 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../data/proxy_dmatrix.h:260:32: required from ‘decltype(auto) xgboost::data::cpu_impl::DispatchAny(const xgboost::data::DMatrixProxy*, Fn&&, bool*) [with bool get_value = false; Fn = xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&]’ 2025-09-26T23:31:21,033 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1034:39: required from here 2025-09-26T23:31:21,034 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,035 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,036 | ^~~~~~~~~ 2025-09-26T23:31:21,037 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,038 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,039 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:21,040 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<1, long long unsigned int, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::::: >(long long unsigned int, int32_t, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:21,041 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::::: >(long long unsigned int, int32_t, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::&&)::; int32_t = int]’ 2025-09-26T23:31:21,042 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::::: >(long long unsigned int, int32_t, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::&&)::; int32_t = int]’ 2025-09-26T23:31:21,043 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 1; Index = long long unsigned int; Func = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::; int32_t = int]’ 2025-09-26T23:31:21,044 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1058:33: required from ‘xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::: [with auto:83 = xgboost::predictor::{anonymous}::GHistIndexMatrixView]’ 2025-09-26T23:31:21,045 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:459:11: required from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::BlockPolicy, xgboost::predictor::{anonymous}::EncAccessorPolicy}]’ 2025-09-26T23:31:21,046 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1057:26: required from ‘xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:: [with auto:82 = xgboost::predictor::{anonymous}::LaunchConfig]’ 2025-09-26T23:31:21,046 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:485:9: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::&; NeedRecode = LaunchPredict*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:: >(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::&&)::]’ 2025-09-26T23:31:21,047 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:503:16: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::]’ 2025-09-26T23:31:21,049 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1056:18: required from here 2025-09-26T23:31:21,049 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,050 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,051 | ^~~~~~~~~ 2025-09-26T23:31:21,052 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,053 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,054 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:21,055 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<1, long long unsigned int, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::::: >(long long unsigned int, int32_t, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:21,056 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::::: >(long long unsigned int, int32_t, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::&&)::; int32_t = int]’ 2025-09-26T23:31:21,057 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::::: >(long long unsigned int, int32_t, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::&&)::; int32_t = int]’ 2025-09-26T23:31:21,058 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 1; Index = long long unsigned int; Func = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::; int32_t = int]’ 2025-09-26T23:31:21,059 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1058:33: required from ‘xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::: [with auto:83 = xgboost::predictor::{anonymous}::GHistIndexMatrixView]’ 2025-09-26T23:31:21,060 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:459:11: required from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::BlockPolicy, xgboost::predictor::{anonymous}::NullEncAccessorPolicy}]’ 2025-09-26T23:31:21,061 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1057:26: required from ‘xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:: [with auto:82 = xgboost::predictor::{anonymous}::LaunchConfig]’ 2025-09-26T23:31:21,062 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:488:9: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::&; NeedRecode = LaunchPredict*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:: >(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::&&)::]’ 2025-09-26T23:31:21,062 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:503:16: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::]’ 2025-09-26T23:31:21,063 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1056:18: required from here 2025-09-26T23:31:21,064 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,065 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,067 | ^~~~~~~~~ 2025-09-26T23:31:21,067 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,068 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,069 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:21,070 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<1, long long unsigned int, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::::: >(long long unsigned int, int32_t, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:21,071 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::::: >(long long unsigned int, int32_t, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::&&)::; int32_t = int]’ 2025-09-26T23:31:21,072 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::::: >(long long unsigned int, int32_t, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::&&)::; int32_t = int]’ 2025-09-26T23:31:21,073 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 1; Index = long long unsigned int; Func = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::; int32_t = int]’ 2025-09-26T23:31:21,074 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1058:33: required from ‘xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::: [with auto:83 = xgboost::predictor::{anonymous}::GHistIndexMatrixView]’ 2025-09-26T23:31:21,075 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:459:11: required from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::NullBlockPolicy, xgboost::predictor::{anonymous}::EncAccessorPolicy}]’ 2025-09-26T23:31:21,076 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1057:26: required from ‘xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:: [with auto:82 = xgboost::predictor::{anonymous}::LaunchConfig]’ 2025-09-26T23:31:21,078 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:493:9: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::&; NeedRecode = LaunchPredict*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:: >(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::&&)::]’ 2025-09-26T23:31:21,078 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:503:16: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::]’ 2025-09-26T23:31:21,079 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1056:18: required from here 2025-09-26T23:31:21,081 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,081 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,082 | ^~~~~~~~~ 2025-09-26T23:31:21,083 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,084 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,085 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:21,087 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<1, long long unsigned int, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::::: >(long long unsigned int, int32_t, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:21,088 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::::: >(long long unsigned int, int32_t, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::&&)::; int32_t = int]’ 2025-09-26T23:31:21,089 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::::: >(long long unsigned int, int32_t, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::&&)::; int32_t = int]’ 2025-09-26T23:31:21,090 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 1; Index = long long unsigned int; Func = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::::; int32_t = int]’ 2025-09-26T23:31:21,091 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1058:33: required from ‘xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:::: [with auto:83 = xgboost::predictor::{anonymous}::GHistIndexMatrixView]’ 2025-09-26T23:31:21,093 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:459:11: required from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::NullBlockPolicy, xgboost::predictor::{anonymous}::NullEncAccessorPolicy}]’ 2025-09-26T23:31:21,094 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1057:26: required from ‘xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:: [with auto:82 = xgboost::predictor::{anonymous}::LaunchConfig]’ 2025-09-26T23:31:21,096 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:496:9: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::&; NeedRecode = LaunchPredict*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const:: >(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::&&)::]’ 2025-09-26T23:31:21,097 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:503:16: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictLeaf(xgboost::DMatrix*, xgboost::HostDeviceVector*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t) const::]’ 2025-09-26T23:31:21,099 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1056:18: required from here 2025-09-26T23:31:21,100 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,101 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,102 | ^~~~~~~~~ 2025-09-26T23:31:21,103 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,104 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,105 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:21,106 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:21,107 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:21,108 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:21,109 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 64; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::; int32_t = int]’ 2025-09-26T23:31:21,110 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42: required from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 64; DataView = GHistIndexMatrixView; xgboost::bst_tree_t = int; int32_t = int]’ 2025-09-26T23:31:21,111 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:907:60: required from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:76 = xgboost::predictor::{anonymous}::GHistIndexMatrixView]’ 2025-09-26T23:31:21,112 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:459:11: required from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::BlockPolicy, xgboost::predictor::{anonymous}::EncAccessorPolicy}]’ 2025-09-26T23:31:21,114 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:906:26: required from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:75 = xgboost::predictor::{anonymous}::LaunchConfig]’ 2025-09-26T23:31:21,114 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:485:9: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&; NeedRecode = LaunchPredict >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: >(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&&)::]’ 2025-09-26T23:31:21,115 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:503:16: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::]’ 2025-09-26T23:31:21,116 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:903:18: required from here 2025-09-26T23:31:21,117 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,118 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,119 | ^~~~~~~~~ 2025-09-26T23:31:21,120 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,121 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,121 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:21,122 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:21,124 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:21,124 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:21,125 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 64; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::; int32_t = int]’ 2025-09-26T23:31:21,126 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42: required from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 64; DataView = GHistIndexMatrixView; xgboost::bst_tree_t = int; int32_t = int]’ 2025-09-26T23:31:21,127 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:907:60: required from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:76 = xgboost::predictor::{anonymous}::GHistIndexMatrixView]’ 2025-09-26T23:31:21,128 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:459:11: required from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::BlockPolicy, xgboost::predictor::{anonymous}::NullEncAccessorPolicy}]’ 2025-09-26T23:31:21,129 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:906:26: required from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:75 = xgboost::predictor::{anonymous}::LaunchConfig]’ 2025-09-26T23:31:21,130 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:488:9: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&; NeedRecode = LaunchPredict >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: >(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&&)::]’ 2025-09-26T23:31:21,131 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:503:16: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::]’ 2025-09-26T23:31:21,131 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:903:18: required from here 2025-09-26T23:31:21,132 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,133 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,134 | ^~~~~~~~~ 2025-09-26T23:31:21,135 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,136 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,137 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:21,137 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:21,138 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:21,139 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:21,140 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 1; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::; int32_t = int]’ 2025-09-26T23:31:21,141 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42: required from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 1; DataView = GHistIndexMatrixView; xgboost::bst_tree_t = int; int32_t = int]’ 2025-09-26T23:31:21,142 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:907:60: required from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:76 = xgboost::predictor::{anonymous}::GHistIndexMatrixView]’ 2025-09-26T23:31:21,143 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:459:11: required from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::NullBlockPolicy, xgboost::predictor::{anonymous}::EncAccessorPolicy}]’ 2025-09-26T23:31:21,144 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:906:26: required from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:75 = xgboost::predictor::{anonymous}::LaunchConfig]’ 2025-09-26T23:31:21,145 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:493:9: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&; NeedRecode = LaunchPredict >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: >(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&&)::]’ 2025-09-26T23:31:21,146 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:503:16: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::]’ 2025-09-26T23:31:21,147 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:903:18: required from here 2025-09-26T23:31:21,148 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,149 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,149 | ^~~~~~~~~ 2025-09-26T23:31:21,150 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,151 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,152 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:21,153 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h: In instantiation of ‘xgboost::common::ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’: 2025-09-26T23:31:21,153 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:21,154 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14: required from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; int32_t = int]’ 2025-09-26T23:31:21,155 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22: required from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 1; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::; int32_t = int]’ 2025-09-26T23:31:21,156 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42: required from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 1; DataView = GHistIndexMatrixView; xgboost::bst_tree_t = int; int32_t = int]’ 2025-09-26T23:31:21,158 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:907:60: required from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:76 = xgboost::predictor::{anonymous}::GHistIndexMatrixView]’ 2025-09-26T23:31:21,159 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:459:11: required from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::NullBlockPolicy, xgboost::predictor::{anonymous}::NullEncAccessorPolicy}]’ 2025-09-26T23:31:21,160 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:906:26: required from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:75 = xgboost::predictor::{anonymous}::LaunchConfig]’ 2025-09-26T23:31:21,161 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:496:9: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&; NeedRecode = LaunchPredict >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: >(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&&)::]’ 2025-09-26T23:31:21,162 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:503:16: required from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::]’ 2025-09-26T23:31:21,163 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:903:18: required from here 2025-09-26T23:31:21,164 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:24: warning: narrowing conversion of ‘(long long unsigned int)block_beg’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,165 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,166 | ^~~~~~~~~ 2025-09-26T23:31:21,167 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:45: warning: narrowing conversion of ‘(((long long unsigned int)block_beg) + ((long long unsigned int)((unsigned int)block_size)))’ from ‘long long unsigned int’ to ‘std::size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-26T23:31:21,168 272 | fn(common::Range1d{block_beg, block_beg + block_size}); 2025-09-26T23:31:21,169 | ~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:31:21,170 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:26: 2025-09-26T23:31:21,171 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 3]’: 2025-09-26T23:31:21,172 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,173 204 | void ProcessArrayTree(const RegTree& tree, RegTree::CategoricalSplitMatrix const& cats, 2025-09-26T23:31:21,174 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,175 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = false; bool any_missing = false; int num_deep_levels = 1]’: 2025-09-26T23:31:21,176 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,177 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 1]’: 2025-09-26T23:31:21,178 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,179 In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 2]’, 2025-09-26T23:31:21,180 inlined from ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = false; bool any_missing = true; int num_deep_levels = 1]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h:220:9: 2025-09-26T23:31:21,181 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h:220:9: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,181 219 | ProcessArrayTree 2025-09-26T23:31:21,182 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,183 220 | (tree, cats, fvec_tloc, block_size, p_nidx, tree_depth); 2025-09-26T23:31:21,184 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,186 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../data/cat_container.h:14, 2025-09-26T23:31:21,187 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/adapter.h:18, 2025-09-26T23:31:21,188 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/column_matrix.h:18: 2025-09-26T23:31:21,189 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../data/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2025-09-26T23:31:21,190 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,191 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2025-09-26T23:31:21,192 | ^~~~~~~~ 2025-09-26T23:31:21,193 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:12: 2025-09-26T23:31:21,195 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:31:21,196 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,197 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:31:21,198 | ^ 2025-09-26T23:31:21,199 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,200 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 5]’: 2025-09-26T23:31:21,201 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,202 204 | void ProcessArrayTree(const RegTree& tree, RegTree::CategoricalSplitMatrix const& cats, 2025-09-26T23:31:21,203 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,203 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 4]’: 2025-09-26T23:31:21,204 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,205 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 3]’: 2025-09-26T23:31:21,206 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,207 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 2]’: 2025-09-26T23:31:21,208 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,209 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = true; int num_deep_levels = 1]’: 2025-09-26T23:31:21,210 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,211 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 5]’: 2025-09-26T23:31:21,212 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,213 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 4]’: 2025-09-26T23:31:21,214 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,215 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 3]’: 2025-09-26T23:31:21,216 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,217 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 2]’: 2025-09-26T23:31:21,218 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,219 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/array_tree_layout.h: In function ‘void xgboost::predictor::ProcessArrayTree(const xgboost::RegTree&, const xgboost::RegTree::CategoricalSplitMatrix&, xgboost::common::Span, std::size_t, xgboost::bst_node_t*, int) [with bool has_categorical = true; bool any_missing = false; int num_deep_levels = 1]’: 2025-09-26T23:31:21,220 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:31:21,221 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc: In function ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’: 2025-09-26T23:31:21,222 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:184:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,223 184 | void DispatchArrayLayout(gbm::GBTreeModel const &model, bst_tree_t const tree_begin, 2025-09-26T23:31:21,224 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,225 In function ‘void xgboost::predictor::multi::PredValueByOneTree(const xgboost::RegTree&, 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]’, 2025-09-26T23:31:21,226 inlined from ‘void xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:168:11, 2025-09-26T23:31:21,227 inlined from ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:206:41: 2025-09-26T23:31:21,227 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:131:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,228 131 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-09-26T23:31:21,229 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,230 132 | depth); 2025-09-26T23:31:21,231 | ~~~~~~ 2025-09-26T23:31:21,233 In function ‘void xgboost::predictor::scalar::PredValueByOneTree(const xgboost::RegTree&, 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]’, 2025-09-26T23:31:21,234 inlined from ‘void xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:177:11, 2025-09-26T23:31:21,235 inlined from ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:206:41: 2025-09-26T23:31:21,236 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:77:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,237 77 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-09-26T23:31:21,238 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,240 78 | depth); 2025-09-26T23:31:21,241 | ~~~~~~ 2025-09-26T23:31:21,242 In function ‘void xgboost::predictor::multi::PredValueByOneTree(const xgboost::RegTree&, 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]’, 2025-09-26T23:31:21,243 inlined from ‘void xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:168:11, 2025-09-26T23:31:21,244 inlined from ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:209:42: 2025-09-26T23:31:21,245 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:131:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,246 131 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-09-26T23:31:21,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,248 132 | depth); 2025-09-26T23:31:21,249 | ~~~~~~ 2025-09-26T23:31:21,251 In function ‘void xgboost::predictor::scalar::PredValueByOneTree(const xgboost::RegTree&, 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]’, 2025-09-26T23:31:21,252 inlined from ‘void xgboost::predictor::{anonymous}::PredictBlockByAllTrees(const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:177:11, 2025-09-26T23:31:21,253 inlined from ‘void xgboost::predictor::{anonymous}::DispatchArrayLayout(const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, std::size_t, xgboost::common::Span, std::size_t, xgboost::linalg::MatrixView, const std::vector >&, bool)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:209:42: 2025-09-26T23:31:21,254 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:77:51: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,255 77 | ProcessArrayTree(tree, cats, fvec_tloc, block_size, p_nidx, 2025-09-26T23:31:21,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,257 78 | depth); 2025-09-26T23:31:21,258 | ~~~~~~ 2025-09-26T23:31:21,259 In lambda function, 2025-09-26T23:31:21,260 inlined from ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,261 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-09-26T23:31:21,262 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-09-26T23:31:21,263 inlined from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 64; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-09-26T23:31:21,264 inlined from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 64; DataView = AdapterView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-09-26T23:31:21,265 inlined from ‘xgboost::predictor::CPUPredictor::InplacePredict(std::shared_ptr, const xgboost::gbm::GBTreeModel&, float, xgboost::PredictionCacheEntry*, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:78 = xgboost::predictor::{anonymous}::AdapterView&]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:1005:63: 2025-09-26T23:31:21,266 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,267 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,268 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,269 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,270 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,271 In lambda function, 2025-09-26T23:31:21,272 inlined from ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-09-26T23:31:21,273 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,275 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,276 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,277 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,279 In lambda function, 2025-09-26T23:31:21,280 inlined from ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-09-26T23:31:21,281 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,282 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,283 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,284 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,286 In lambda function, 2025-09-26T23:31:21,286 inlined from ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-09-26T23:31:21,287 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,288 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,289 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,290 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,292 In lambda function, 2025-09-26T23:31:21,293 inlined from ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7: 2025-09-26T23:31:21,294 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,295 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,296 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,296 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,297 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,298 In lambda function, 2025-09-26T23:31:21,299 inlined from ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,300 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-09-26T23:31:21,301 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-09-26T23:31:21,302 inlined from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 64; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-09-26T23:31:21,303 inlined from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 64; DataView = GHistIndexMatrixView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-09-26T23:31:21,304 inlined from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:76 = xgboost::predictor::{anonymous}::GHistIndexMatrixView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-09-26T23:31:21,305 inlined from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::BlockPolicy, xgboost::predictor::{anonymous}::EncAccessorPolicy}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:459:11: 2025-09-26T23:31:21,306 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,307 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,308 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,309 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,311 In lambda function, 2025-09-26T23:31:21,312 inlined from ‘xgboost::common::ParallelFor1d<64, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,313 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = unsigned int; Func = ParallelFor1d<64, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-09-26T23:31:21,314 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = unsigned int; Func = ParallelFor1d<64, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-09-26T23:31:21,315 inlined from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 64; Index = unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-09-26T23:31:21,316 inlined from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 64; DataView = SparsePageView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-09-26T23:31:21,317 inlined from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:76 = xgboost::predictor::{anonymous}::SparsePageView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-09-26T23:31:21,318 inlined from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::BlockPolicy, xgboost::predictor::{anonymous}::EncAccessorPolicy}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:464:11: 2025-09-26T23:31:21,319 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,320 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,321 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,322 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,323 In lambda function, 2025-09-26T23:31:21,324 inlined from ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,325 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-09-26T23:31:21,326 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-09-26T23:31:21,327 inlined from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 64; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-09-26T23:31:21,328 inlined from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 64; DataView = GHistIndexMatrixView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-09-26T23:31:21,329 inlined from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:76 = xgboost::predictor::{anonymous}::GHistIndexMatrixView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-09-26T23:31:21,330 inlined from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::BlockPolicy, xgboost::predictor::{anonymous}::NullEncAccessorPolicy}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:459:11: 2025-09-26T23:31:21,331 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,332 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,333 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,334 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,335 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,336 In lambda function, 2025-09-26T23:31:21,336 inlined from ‘xgboost::common::ParallelFor1d<64, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,337 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = unsigned int; Func = ParallelFor1d<64, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-09-26T23:31:21,339 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = unsigned int; Func = ParallelFor1d<64, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-09-26T23:31:21,339 inlined from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 64; Index = unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-09-26T23:31:21,340 inlined from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 64; DataView = SparsePageView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-09-26T23:31:21,341 inlined from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:76 = xgboost::predictor::{anonymous}::SparsePageView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-09-26T23:31:21,342 inlined from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::BlockPolicy, xgboost::predictor::{anonymous}::NullEncAccessorPolicy}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:464:11: 2025-09-26T23:31:21,343 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,345 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,346 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,347 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,348 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,349 In lambda function, 2025-09-26T23:31:21,350 inlined from ‘xgboost::common::ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,351 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; Parameters = {long long unsigned int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-09-26T23:31:21,352 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,353 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,354 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,355 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,356 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,357 In lambda function, 2025-09-26T23:31:21,359 inlined from ‘xgboost::common::ParallelFor1d<1, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,360 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor1d<1, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-09-26T23:31:21,361 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,362 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,363 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,364 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,365 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,366 In lambda function, 2025-09-26T23:31:21,367 inlined from ‘xgboost::common::ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,370 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; Parameters = {long long unsigned int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-09-26T23:31:21,371 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,372 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,374 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,374 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,376 In lambda function, 2025-09-26T23:31:21,377 inlined from ‘xgboost::common::ParallelFor1d<1, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,378 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor1d<1, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-09-26T23:31:21,379 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,380 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,381 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,382 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,383 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,384 In lambda function, 2025-09-26T23:31:21,386 inlined from ‘xgboost::common::ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,387 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-09-26T23:31:21,388 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-09-26T23:31:21,391 inlined from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 1; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-09-26T23:31:21,392 inlined from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 1; DataView = GHistIndexMatrixView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-09-26T23:31:21,394 inlined from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:76 = xgboost::predictor::{anonymous}::GHistIndexMatrixView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-09-26T23:31:21,399 inlined from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::NullBlockPolicy, xgboost::predictor::{anonymous}::EncAccessorPolicy}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:459:11, 2025-09-26T23:31:21,400 inlined from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:75 = xgboost::predictor::{anonymous}::LaunchConfig]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-09-26T23:31:21,401 inlined from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&; NeedRecode = LaunchPredict >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: >(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:493:9, 2025-09-26T23:31:21,402 inlined from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-09-26T23:31:21,403 inlined from ‘void xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-09-26T23:31:21,404 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,405 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,407 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,415 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,417 In lambda function, 2025-09-26T23:31:21,418 inlined from ‘xgboost::common::ParallelFor1d<1, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,419 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = unsigned int; Func = ParallelFor1d<1, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-09-26T23:31:21,420 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = unsigned int; Func = ParallelFor1d<1, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-09-26T23:31:21,421 inlined from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 1; Index = unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-09-26T23:31:21,422 inlined from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 1; DataView = SparsePageView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-09-26T23:31:21,424 inlined from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:76 = xgboost::predictor::{anonymous}::SparsePageView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-09-26T23:31:21,425 inlined from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::NullBlockPolicy, xgboost::predictor::{anonymous}::EncAccessorPolicy}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:464:11, 2025-09-26T23:31:21,426 inlined from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:75 = xgboost::predictor::{anonymous}::LaunchConfig]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-09-26T23:31:21,427 inlined from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&; NeedRecode = LaunchPredict >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: >(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:493:9, 2025-09-26T23:31:21,428 inlined from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-09-26T23:31:21,440 inlined from ‘void xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-09-26T23:31:21,441 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,443 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,444 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,445 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,446 In lambda function, 2025-09-26T23:31:21,447 inlined from ‘xgboost::common::ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,448 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-09-26T23:31:21,449 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = long long unsigned int; Func = ParallelFor1d<1, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-09-26T23:31:21,450 inlined from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 1; Index = long long unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-09-26T23:31:21,451 inlined from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 1; DataView = GHistIndexMatrixView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-09-26T23:31:21,452 inlined from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:76 = xgboost::predictor::{anonymous}::GHistIndexMatrixView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-09-26T23:31:21,453 inlined from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::NullBlockPolicy, xgboost::predictor::{anonymous}::NullEncAccessorPolicy}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:459:11, 2025-09-26T23:31:21,454 inlined from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:75 = xgboost::predictor::{anonymous}::LaunchConfig]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-09-26T23:31:21,455 inlined from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&; NeedRecode = LaunchPredict >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: >(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:496:9, 2025-09-26T23:31:21,456 inlined from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-09-26T23:31:21,457 inlined from ‘void xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-09-26T23:31:21,459 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,459 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,460 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,461 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,462 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,462 In lambda function, 2025-09-26T23:31:21,463 inlined from ‘xgboost::common::ParallelFor1d<1, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,464 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Sched, Func&&) [with Index = unsigned int; Func = ParallelFor1d<1, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:187:9, 2025-09-26T23:31:21,465 inlined from ‘void xgboost::common::ParallelFor(Index, int32_t, Func&&) [with Index = unsigned int; Func = ParallelFor1d<1, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:251:14, 2025-09-26T23:31:21,466 inlined from ‘void xgboost::common::ParallelFor1d(Index, int32_t, Func&&) [with unsigned int kBlockOfRowsSize = 1; Index = unsigned int; Func = xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<1, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<1>*, int32_t, bool, xgboost::linalg::TensorView)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:269:22, 2025-09-26T23:31:21,467 inlined from ‘void xgboost::predictor::{anonymous}::PredictBatchByBlockKernel(const DataView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp*, int32_t, bool, xgboost::linalg::TensorView) [with unsigned int kBlockOfRowsSize = 1; DataView = SparsePageView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:563:42, 2025-09-26T23:31:21,468 inlined from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:::: [with auto:76 = xgboost::predictor::{anonymous}::SparsePageView]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:907:60, 2025-09-26T23:31:21,469 inlined from ‘void xgboost::predictor::{anonymous}::LaunchConfig::ForEachBatch(Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::::; Args = {xgboost::predictor::{anonymous}::NullBlockPolicy, xgboost::predictor::{anonymous}::NullEncAccessorPolicy}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:464:11, 2025-09-26T23:31:21,470 inlined from ‘xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: [with auto:75 = xgboost::predictor::{anonymous}::LaunchConfig]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:906:26, 2025-09-26T23:31:21,471 inlined from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&, NeedRecode&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&; NeedRecode = LaunchPredict >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const:: >(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::&&)::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:496:9, 2025-09-26T23:31:21,472 inlined from ‘void xgboost::predictor::{anonymous}::LaunchPredict(const xgboost::Context*, xgboost::DMatrix*, const xgboost::gbm::GBTreeModel&, Fn&&) [with Fn = xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const::]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:503:16, 2025-09-26T23:31:21,473 inlined from ‘void xgboost::predictor::CPUPredictor::PredictDMatrix(xgboost::DMatrix*, std::vector >*, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:903:18: 2025-09-26T23:31:21,474 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,475 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,476 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,477 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,478 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,479 In lambda function, 2025-09-26T23:31:21,480 inlined from ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,481 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; Parameters = {long long unsigned int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-09-26T23:31:21,482 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,483 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,484 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,484 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,486 In lambda function, 2025-09-26T23:31:21,487 inlined from ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,488 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, GHistIndexMatrixView >(const GHistIndexMatrixView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; Parameters = {long long unsigned int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-09-26T23:31:21,488 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,490 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,491 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,492 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,492 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,493 In lambda function, 2025-09-26T23:31:21,494 inlined from ‘xgboost::common::ParallelFor1d<64, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,495 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor1d<64, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-09-26T23:31:21,496 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,497 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,498 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,499 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,500 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,501 In lambda function, 2025-09-26T23:31:21,502 inlined from ‘xgboost::common::ParallelFor1d<64, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,503 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor1d<64, unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, SparsePageView >(const SparsePageView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; Parameters = {unsigned int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-09-26T23:31:21,504 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,505 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,506 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,507 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,509 In lambda function, 2025-09-26T23:31:21,510 inlined from ‘xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&):: [with auto:53 = long long unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/../common/../data/../common/threading_utils.h:272:7, 2025-09-26T23:31:21,511 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor1d<64, long long unsigned int, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView):: >(long long unsigned int, int32_t, xgboost::predictor::{anonymous}::PredictBatchByBlockKernel<64, AdapterView >(const AdapterView&, const xgboost::gbm::GBTreeModel&, xgboost::bst_tree_t, xgboost::bst_tree_t, ThreadTmp<64>*, int32_t, bool, xgboost::linalg::TensorView)::&&)::; Parameters = {long long unsigned int}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-09-26T23:31:21,512 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/predictor/cpu_predictor.cc:567:24: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:31:21,512 567 | DispatchArrayLayout(model, tree_begin, tree_end, block.begin() + batch.base_rowid, fvec_tloc, 2025-09-26T23:31:21,513 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:21,514 568 | block.Size(), out_predt, tree_depth, any_missing); 2025-09-26T23:31:21,515 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:31:23,883 [104/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/multi_target_tree_model.cc.o 2025-09-26T23:31:24,099 [105/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/param.cc.o 2025-09-26T23:31:34,826 [106/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_updater.cc.o 2025-09-26T23:32:11,825 [107/115] Building CXX object src/CMakeFiles/objxgboost.dir/objective/lambdarank_obj.cc.o 2025-09-26T23:32:11,826 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:4: 2025-09-26T23:32:11,827 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:11,828 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,829 92 | LambdaGrad(linalg::VectorView labels, common::Span predts, 2025-09-26T23:32:11,830 | ^~~~~~~~~~ 2025-09-26T23:32:11,831 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,831 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:11,832 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,833 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,834 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:11,836 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,837 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,838 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:11,839 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,840 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,841 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:11,842 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,843 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,844 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:11,844 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,846 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,846 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:11,847 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,848 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,849 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:11,850 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,852 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,853 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:11,854 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,855 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,856 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:32:11,857 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:11,858 40 | void LambdaRankUpdatePositionBias(Context const* ctx, linalg::VectorView li_full, 2025-09-26T23:32:11,858 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,859 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:11,860 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >*)’: 2025-09-26T23:32:11,861 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:422:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,862 422 | void LambdaRankGetGradientNDCG(Context const*, std::int32_t, HostDeviceVector const&, 2025-09-26T23:32:11,863 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,864 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:422:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,865 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:422:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,866 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:422:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,867 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:32:11,868 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:431:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,869 431 | void LambdaRankUpdatePositionBias(Context const*, linalg::VectorView, 2025-09-26T23:32:11,870 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,871 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:431:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,872 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:32:11,873 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:554:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,874 554 | void MAPStat(Context const*, MetaInfo const&, common::Span, 2025-09-26T23:32:11,875 | ^~~~~~~ 2025-09-26T23:32:11,876 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >*)’: 2025-09-26T23:32:11,877 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:559:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,878 559 | void LambdaRankGetGradientMAP(Context const*, std::int32_t, HostDeviceVector const&, 2025-09-26T23:32:11,879 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,880 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:559:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,881 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:559:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,882 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:559:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,883 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >*)’: 2025-09-26T23:32:11,884 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:645:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,886 645 | void LambdaRankGetGradientPairwise(Context const*, std::int32_t, HostDeviceVector const&, 2025-09-26T23:32:11,887 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,887 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:645:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,888 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:645:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,889 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:645:6: note: parameter passing for argument of type ‘xgboost::linalg::VectorView’ {aka ‘xgboost::linalg::TensorView’} changed in GCC 7.1 2025-09-26T23:32:11,890 In file included from /usr/include/c++/12/tuple:41, 2025-09-26T23:32:11,890 from /usr/include/c++/12/functional:54, 2025-09-26T23:32:11,891 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:20: 2025-09-26T23:32:11,892 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&}]’, 2025-09-26T23:32:11,893 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, 2025-09-26T23:32:11,894 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, 2025-09-26T23:32:11,896 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, 2025-09-26T23:32:11,897 inlined from ‘xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:14 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:394:21: 2025-09-26T23:32:11,898 /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 2025-09-26T23:32:11,899 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-09-26T23:32:11,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,901 /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 2025-09-26T23:32:11,902 /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 2025-09-26T23:32:11,903 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&}]’, 2025-09-26T23:32:11,904 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, 2025-09-26T23:32:11,905 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, 2025-09-26T23:32:11,906 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, 2025-09-26T23:32:11,907 inlined from ‘xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:14 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:396:21: 2025-09-26T23:32:11,908 /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 2025-09-26T23:32:11,909 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-09-26T23:32:11,910 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,911 /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 2025-09-26T23:32:11,912 /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 2025-09-26T23:32:11,913 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&}]’, 2025-09-26T23:32:11,915 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, 2025-09-26T23:32:11,916 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, 2025-09-26T23:32:11,917 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, 2025-09-26T23:32:11,918 inlined from ‘xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:14 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:400:21: 2025-09-26T23:32:11,919 /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 2025-09-26T23:32:11,920 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-09-26T23:32:11,921 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,922 /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 2025-09-26T23:32:11,923 /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 2025-09-26T23:32:11,924 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&}]’, 2025-09-26T23:32:11,924 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, 2025-09-26T23:32:11,925 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, 2025-09-26T23:32:11,926 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, 2025-09-26T23:32:11,928 inlined from ‘xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:14 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:402:21: 2025-09-26T23:32:11,928 /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 2025-09-26T23:32:11,929 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-09-26T23:32:11,930 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,931 /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 2025-09-26T23:32:11,932 /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 2025-09-26T23:32:11,933 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:27: 2025-09-26T23:32:11,934 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-09-26T23:32:11,935 inlined from ‘void xgboost::obj::LambdaRankNDCG::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:377:40: 2025-09-26T23:32:11,936 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:11,937 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-09-26T23:32:11,938 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:32:11,939 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:11,940 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:11,941 252 | return this->MakeRankOnCPU(ctx, predt); 2025-09-26T23:32:11,942 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:32:11,943 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:11,944 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:32:11,945 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:441:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,945 441 | void MAPStat(Context const* ctx, linalg::VectorView label, 2025-09-26T23:32:11,946 | ^~~~~~~ 2025-09-26T23:32:11,947 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>&}]’, 2025-09-26T23:32:11,948 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, 2025-09-26T23:32:11,949 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, 2025-09-26T23:32:11,950 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, 2025-09-26T23:32:11,951 inlined from ‘xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:18 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:533:21: 2025-09-26T23:32:11,952 /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 2025-09-26T23:32:11,953 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-09-26T23:32:11,954 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,955 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>&}]’, 2025-09-26T23:32:11,956 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, 2025-09-26T23:32:11,958 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, 2025-09-26T23:32:11,959 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, 2025-09-26T23:32:11,960 inlined from ‘xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:18 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:535:21: 2025-09-26T23:32:11,961 /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 2025-09-26T23:32:11,962 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-09-26T23:32:11,963 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,964 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>&}]’, 2025-09-26T23:32:11,965 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, 2025-09-26T23:32:11,966 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, 2025-09-26T23:32:11,967 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, 2025-09-26T23:32:11,968 inlined from ‘xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:18 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:539:21: 2025-09-26T23:32:11,969 /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 2025-09-26T23:32:11,970 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-09-26T23:32:11,971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,972 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>&}]’, 2025-09-26T23:32:11,973 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, 2025-09-26T23:32:11,975 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, 2025-09-26T23:32:11,976 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, 2025-09-26T23:32:11,977 inlined from ‘xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:18 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:541:21: 2025-09-26T23:32:11,978 /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 2025-09-26T23:32:11,979 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-09-26T23:32:11,979 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,980 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-09-26T23:32:11,981 inlined from ‘void xgboost::obj::LambdaRankMAP::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:495:40: 2025-09-26T23:32:11,982 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:11,983 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-09-26T23:32:11,984 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:32:11,984 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:11,985 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:11,986 252 | return this->MakeRankOnCPU(ctx, predt); 2025-09-26T23:32:11,987 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:32:11,988 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:11,989 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >*)’: 2025-09-26T23:32:11,990 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:502:22: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:11,991 502 | cpu_impl::MAPStat(ctx_, h_label, rank_idx, GetCache()); 2025-09-26T23:32:11,992 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:11,993 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>&}]’, 2025-09-26T23:32:11,994 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, 2025-09-26T23:32:11,995 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, 2025-09-26T23:32:11,997 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, 2025-09-26T23:32:11,998 inlined from ‘xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:20 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:616:21: 2025-09-26T23:32:11,999 /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 2025-09-26T23:32:12,000 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-09-26T23:32:12,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,002 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>&}]’, 2025-09-26T23:32:12,003 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, 2025-09-26T23:32:12,004 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, 2025-09-26T23:32:12,005 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, 2025-09-26T23:32:12,006 inlined from ‘xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:20 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:618:21: 2025-09-26T23:32:12,007 /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 2025-09-26T23:32:12,008 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-09-26T23:32:12,009 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,010 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>&}]’, 2025-09-26T23:32:12,011 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, 2025-09-26T23:32:12,012 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, 2025-09-26T23:32:12,013 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, 2025-09-26T23:32:12,014 inlined from ‘xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:20 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:622:21: 2025-09-26T23:32:12,016 /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 2025-09-26T23:32:12,017 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-09-26T23:32:12,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,019 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>&}]’, 2025-09-26T23:32:12,020 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, 2025-09-26T23:32:12,021 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, 2025-09-26T23:32:12,022 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, 2025-09-26T23:32:12,023 inlined from ‘xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*):: [with auto:20 = unsigned int]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:624:21: 2025-09-26T23:32:12,024 /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 2025-09-26T23:32:12,025 74 | return ((*std::forward<_Tp>(__t)).*__f)(std::forward<_Args>(__args)...); 2025-09-26T23:32:12,026 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,027 In member function ‘xgboost::common::Span xgboost::ltr::RankingCache::SortedIdx(const xgboost::Context*, xgboost::common::Span)’, 2025-09-26T23:32:12,028 inlined from ‘void xgboost::obj::LambdaRankPairwise::GetGradientImpl(int32_t, const xgboost::HostDeviceVector&, const xgboost::MetaInfo&, xgboost::linalg::Matrix >*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:598:40: 2025-09-26T23:32:12,029 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,030 250 | return this->MakeRankOnCUDA(ctx, predt); 2025-09-26T23:32:12,031 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:32:12,032 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,033 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,034 252 | return this->MakeRankOnCPU(ctx, predt); 2025-09-26T23:32:12,035 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:32:12,035 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,036 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-09-26T23:32:12,037 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,038 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,039 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,040 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,042 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-09-26T23:32:12,043 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,044 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,046 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,047 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,048 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-09-26T23:32:12,048 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,049 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,051 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,052 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,052 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,053 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,054 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,055 92 | LambdaGrad(linalg::VectorView labels, common::Span predts, 2025-09-26T23:32:12,056 | ^~~~~~~~~~ 2025-09-26T23:32:12,057 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,059 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,059 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,061 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,062 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,063 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,064 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:92:1: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,065 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc: In lambda function: 2025-09-26T23:32:12,066 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,067 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,068 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,070 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,071 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,073 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,074 | ^~~~~~~~~ 2025-09-26T23:32:12,074 In lambda function, 2025-09-26T23:32:12,075 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-09-26T23:32:12,076 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,077 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,079 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,080 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,081 In lambda function, 2025-09-26T23:32:12,083 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-09-26T23:32:12,084 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,085 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,087 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,088 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,089 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,090 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,091 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,092 | ^~~~~~~~~ 2025-09-26T23:32:12,093 In lambda function, 2025-09-26T23:32:12,094 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-09-26T23:32:12,095 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,096 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,097 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,099 In lambda function, 2025-09-26T23:32:12,100 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-09-26T23:32:12,101 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,102 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,104 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,105 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,105 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:12,106 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,107 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-09-26T23:32:12,108 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,110 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,111 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,111 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,113 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]’, 2025-09-26T23:32:12,114 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-09-26T23:32:12,115 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,116 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,117 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,117 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]’, 2025-09-26T23:32:12,118 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-09-26T23:32:12,119 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,120 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,121 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,122 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,123 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,125 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,126 | ^~~~~~~~~ 2025-09-26T23:32:12,126 In lambda function, 2025-09-26T23:32:12,127 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-09-26T23:32:12,129 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,130 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,132 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,133 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,134 In lambda function, 2025-09-26T23:32:12,135 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-09-26T23:32:12,136 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,137 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,138 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,139 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,141 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,142 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,143 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,144 | ^~~~~~~~~ 2025-09-26T23:32:12,144 In lambda function, 2025-09-26T23:32:12,145 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-09-26T23:32:12,146 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,147 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,148 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,149 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,150 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,151 In lambda function, 2025-09-26T23:32:12,152 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-09-26T23:32:12,153 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,154 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,156 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,158 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:12,159 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,160 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-09-26T23:32:12,161 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,162 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,163 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,164 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,165 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]’, 2025-09-26T23:32:12,167 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-09-26T23:32:12,167 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,168 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,169 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,170 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]’, 2025-09-26T23:32:12,171 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-09-26T23:32:12,172 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,173 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,174 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,175 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,176 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,177 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,178 | ^~~~~~~~~ 2025-09-26T23:32:12,179 In lambda function, 2025-09-26T23:32:12,180 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-09-26T23:32:12,182 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,183 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,184 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,185 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,185 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,186 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,187 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,188 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,189 | ^~~~~~~~~ 2025-09-26T23:32:12,190 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:12,191 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,192 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-09-26T23:32:12,193 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,194 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,195 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,197 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,198 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]’, 2025-09-26T23:32:12,198 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-09-26T23:32:12,199 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,201 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,202 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,203 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]’, 2025-09-26T23:32:12,204 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-09-26T23:32:12,205 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,209 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,209 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,211 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,211 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,212 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,213 | ^~~~~~~~~ 2025-09-26T23:32:12,214 In lambda function, 2025-09-26T23:32:12,215 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-09-26T23:32:12,216 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,217 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,219 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,220 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,221 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,222 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,223 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,226 | ^~~~~~~~~ 2025-09-26T23:32:12,226 In lambda function, 2025-09-26T23:32:12,227 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-09-26T23:32:12,228 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,231 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,235 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,237 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:12,238 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,239 331 | void CalcLambdaForGroupNDCG(std::int32_t iter, common::Span g_predt, 2025-09-26T23:32:12,240 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,241 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,242 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,243 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,244 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]’, 2025-09-26T23:32:12,245 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:344:47: 2025-09-26T23:32:12,246 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,247 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,248 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,249 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]’, 2025-09-26T23:32:12,250 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:347:48: 2025-09-26T23:32:12,251 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,252 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,253 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,254 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,255 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,256 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,257 | ^~~~~~~~~ 2025-09-26T23:32:12,258 In lambda function, 2025-09-26T23:32:12,259 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-09-26T23:32:12,260 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,261 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,264 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,268 In lambda function, 2025-09-26T23:32:12,272 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-09-26T23:32:12,273 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,274 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,275 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,276 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,277 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,278 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:12,279 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,286 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-09-26T23:32:12,287 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,288 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,289 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,290 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,291 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,292 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,293 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,294 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,296 | ^~~~~~~~~ 2025-09-26T23:32:12,296 In lambda function, 2025-09-26T23:32:12,297 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-09-26T23:32:12,298 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,299 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,300 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,301 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,302 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,303 In lambda function, 2025-09-26T23:32:12,320 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-09-26T23:32:12,321 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,323 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,323 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,324 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,325 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,326 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:12,327 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,328 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-09-26T23:32:12,329 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,330 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,331 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,332 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,333 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,334 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,335 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,336 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,337 | ^~~~~~~~~ 2025-09-26T23:32:12,338 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:12,339 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,340 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-09-26T23:32:12,341 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,342 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,343 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,344 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,345 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,346 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,347 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,348 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,349 | ^~~~~~~~~ 2025-09-26T23:32:12,349 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:12,350 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,351 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-09-26T23:32:12,352 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,353 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,354 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,355 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,356 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,357 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,358 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,359 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,361 | ^~~~~~~~~ 2025-09-26T23:32:12,362 In lambda function, 2025-09-26T23:32:12,362 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-09-26T23:32:12,363 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,364 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,365 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,366 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,367 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,368 In lambda function, 2025-09-26T23:32:12,369 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-09-26T23:32:12,370 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,371 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,373 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,375 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:12,376 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,376 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-09-26T23:32:12,377 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,378 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,379 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,380 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,381 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,382 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,383 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,384 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,385 | ^~~~~~~~~ 2025-09-26T23:32:12,386 In lambda function, 2025-09-26T23:32:12,386 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:232:11: 2025-09-26T23:32:12,387 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,388 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,389 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,390 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,391 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,392 In lambda function, 2025-09-26T23:32:12,393 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-09-26T23:32:12,394 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,394 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,395 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,396 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,398 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:12,399 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,400 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-09-26T23:32:12,401 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,402 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,403 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,404 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,405 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,406 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,407 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,407 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,408 | ^~~~~~~~~ 2025-09-26T23:32:12,409 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:12,410 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,411 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-09-26T23:32:12,412 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,413 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,414 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,415 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,416 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,417 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 >)::]’: 2025-09-26T23:32:12,418 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:222:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,419 222 | void MakePairs(Context const* ctx, std::int32_t iter, 2025-09-26T23:32:12,420 | ^~~~~~~~~ 2025-09-26T23:32:12,421 In lambda function, 2025-09-26T23:32:12,422 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.h:277:13: 2025-09-26T23:32:12,423 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,424 196 | auto pg = LambdaGrad(g_label, g_predt, g_rank, rank_high, rank_low, 2025-09-26T23:32:12,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,426 197 | delta_op, ti_plus, tj_minus, &cost); 2025-09-26T23:32:12,427 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,428 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:12,429 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,430 165 | void CalcLambdaForGroup(std::int32_t iter, common::Span g_predt, 2025-09-26T23:32:12,431 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,432 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:165:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,433 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc:226:14: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:12,434 226 | MakePairs(ctx_, iter, p_cache_, g, g_label, g_rank, loop); 2025-09-26T23:32:12,435 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,436 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::UpdatePositionBias() [with Loss = xgboost::obj::LambdaRankPairwise; Cache = xgboost::ltr::RankingCache]’: 2025-09-26T23:32:12,437 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,438 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2025-09-26T23:32:12,439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,440 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2025-09-26T23:32:12,441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,442 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,442 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,443 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::UpdatePositionBias() [with Loss = xgboost::obj::LambdaRankMAP; Cache = xgboost::ltr::MAPCache]’: 2025-09-26T23:32:12,444 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,445 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2025-09-26T23:32:12,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,447 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2025-09-26T23:32:12,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,449 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,450 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,451 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/objective/lambdarank_obj.cc: In member function ‘void xgboost::obj::LambdaRankObj::UpdatePositionBias() [with Loss = xgboost::obj::LambdaRankNDCG; Cache = xgboost::ltr::NDCGCache]’: 2025-09-26T23:32:12,452 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,452 117 | cpu_impl::LambdaRankUpdatePositionBias(ctx_, li_full_.View(device), lj_full_.View(device), 2025-09-26T23:32:12,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,455 118 | &ti_plus_, &tj_minus_, &li_, &lj_, p_cache_); 2025-09-26T23:32:12,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:12,456 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:12,457 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:17,699 [108/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/tree_model.cc.o 2025-09-26T23:32:17,699 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:32:17,700 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/tree_model.cc:911:6: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:17,701 911 | void RegTree::ExpandCategorical(bst_node_t nidx, bst_feature_t split_index, 2025-09-26T23:32:17,703 | ^~~~~~~ 2025-09-26T23:32:17,704 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:32:17,705 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/base.h:17, 2025-09-26T23:32:17,706 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/tree_model.h:10, 2025-09-26T23:32:17,707 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/tree_model.cc:6: 2025-09-26T23:32:17,708 /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]’: 2025-09-26T23:32:17,710 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:32:17,711 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:32:17,712 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:17,713 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]’, 2025-09-26T23:32:17,714 inlined from ‘void xgboost::RegTree::SaveCategoricalSplit(xgboost::Json*) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/tree_model.cc:1011:50: 2025-09-26T23:32:17,715 /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 2025-09-26T23:32:17,716 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:32:17,717 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:17,718 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]’, 2025-09-26T23:32:17,719 inlined from ‘void xgboost::RegTree::SaveCategoricalSplit(xgboost::Json*) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/tree_model.cc:1020:47: 2025-09-26T23:32:17,720 /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 2025-09-26T23:32:17,721 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:32:17,722 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:19,048 [109/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_colmaker.cc.o 2025-09-26T23:32:19,053 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/random.h:22, 2025-09-26T23:32:19,054 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_colmaker.cc:12: 2025-09-26T23:32:19,055 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:19,056 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:19,057 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:32:19,066 | ^ 2025-09-26T23:32:19,069 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:32:19,070 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:32:19,071 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_colmaker.cc:9: 2025-09-26T23:32:19,072 /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]’: 2025-09-26T23:32:19,073 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-26T23:32:19,074 523 | vector<_Tp, _Alloc>:: 2025-09-26T23:32:19,075 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:19,076 /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]’: 2025-09-26T23:32:19,077 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-26T23:32:19,078 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:32:19,079 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::ThreadEntry; _Alloc = std::allocator]’, 2025-09-26T23:32:19,080 inlined from ‘void xgboost::tree::ColMaker::Builder::InitNewNode(const std::vector&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_colmaker.cc:270:19: 2025-09-26T23:32:19,081 /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 2025-09-26T23:32:19,083 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:32:19,083 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:19,084 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::ColMaker::NodeEntry; _Alloc = std::allocator]’, 2025-09-26T23:32:19,085 inlined from ‘void xgboost::tree::ColMaker::Builder::InitNewNode(const std::vector&, const std::vector >&, const xgboost::DMatrix&, const xgboost::RegTree&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_colmaker.cc:272:22: 2025-09-26T23:32:19,086 /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 2025-09-26T23:32:19,087 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:32:19,087 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:19,088 In file included from /usr/include/c++/12/vector:63: 2025-09-26T23:32:19,089 /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*]’: 2025-09-26T23:32:19,090 /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 2025-09-26T23:32:19,091 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, 2025-09-26T23:32:19,092 | ^~~~~~~~~~~~~~~~ 2025-09-26T23:32:19,093 /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 2025-09-26T23:32:19,094 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]’, 2025-09-26T23:32:19,095 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, 2025-09-26T23:32:19,096 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, 2025-09-26T23:32:19,098 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, 2025-09-26T23:32:19,099 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: 2025-09-26T23:32:19,100 /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 2025-09-26T23:32:19,101 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2025-09-26T23:32:19,102 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:19,103 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]’, 2025-09-26T23:32:19,104 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, 2025-09-26T23:32:19,105 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, 2025-09-26T23:32:19,105 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, 2025-09-26T23:32:19,106 inlined from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector; _Args = {const vector >&}]’ at /usr/include/c++/12/bits/stl_construct.h:119:7, 2025-09-26T23:32:19,107 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: 2025-09-26T23:32:19,108 /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 2025-09-26T23:32:19,109 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2025-09-26T23:32:19,110 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:19,111 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]’, 2025-09-26T23:32:19,112 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, 2025-09-26T23:32:19,114 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, 2025-09-26T23:32:19,115 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, 2025-09-26T23:32:19,117 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, 2025-09-26T23:32:19,117 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, 2025-09-26T23:32:19,118 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, 2025-09-26T23:32:19,119 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: 2025-09-26T23:32:19,120 /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 2025-09-26T23:32:19,121 137 | { return std::__do_uninit_copy(__first, __last, __result); } 2025-09-26T23:32:19,122 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:19,123 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_colmaker.cc: In member function ‘virtual void xgboost::tree::ColMaker::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2025-09-26T23:32:19,125 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_colmaker.cc:96:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:32:19,126 96 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *dmat, 2025-09-26T23:32:19,127 | ^~~~~~ 2025-09-26T23:32:27,258 [110/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_prune.cc.o 2025-09-26T23:32:27,260 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_prune.cc: In member function ‘virtual void xgboost::tree::TreePruner::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2025-09-26T23:32:27,261 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_prune.cc:34:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:32:27,262 34 | void Update(TrainParam const* param, linalg::Matrix* gpair, DMatrix* p_fmat, 2025-09-26T23:32:27,263 | ^~~~~~ 2025-09-26T23:32:27,264 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_prune.cc:41:21: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:32:27,265 41 | syncher_->Update(param, gpair, p_fmat, out_position, trees); 2025-09-26T23:32:27,266 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:41,296 [111/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_sync.cc.o 2025-09-26T23:32:41,297 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_sync.cc:9: 2025-09-26T23:32:41,298 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:41,299 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:41,300 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:32:41,300 | ^ 2025-09-26T23:32:41,301 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:41,302 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_sync.cc: In member function ‘virtual void xgboost::tree::TreeSyncher::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2025-09-26T23:32:41,303 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_sync.cc:34:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:32:41,304 34 | void Update(TrainParam const*, linalg::Matrix*, DMatrix*, 2025-09-26T23:32:41,305 | ^~~~~~ 2025-09-26T23:32:44,825 [112/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_refresh.cc.o 2025-09-26T23:32:44,826 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:32:44,827 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/registry.h:11, 2025-09-26T23:32:44,828 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/include/xgboost/tree_updater.h:11, 2025-09-26T23:32:44,829 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_refresh.cc:7: 2025-09-26T23:32:44,829 /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::GradStats; _Alloc = std::allocator]’: 2025-09-26T23:32:44,830 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-26T23:32:44,831 523 | vector<_Tp, _Alloc>:: 2025-09-26T23:32:44,831 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:44,832 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:32:44,833 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::tree::GradStats; _Alloc = std::allocator]’, 2025-09-26T23:32:44,833 inlined from ‘xgboost::tree::TreeRefresher::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_refresh.cc:57:26, 2025-09-26T23:32:44,834 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::tree::TreeRefresher::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)::; Parameters = {}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/./././common.h:68:8, 2025-09-26T23:32:44,835 inlined from ‘_ZN7xgboost4tree13TreeRefresher6UpdateEPKNS0_10TrainParamEPNS_6linalg6TensorINS_6detail20GradientPairInternalIfEELi2EEEPNS_7DMatrixENS_6common4SpanINS_16HostDeviceVectorIiEELj4294967295EEERKSt6vectorIPNS_7RegTreeESaISL_EE._omp_fn.0’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_refresh.cc:51:14: 2025-09-26T23:32:44,835 /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 2025-09-26T23:32:44,836 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:32:44,837 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:32:44,838 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_refresh.cc:12: 2025-09-26T23:32:44,839 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:32:44,840 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:32:44,840 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:32:44,841 | ^~~~~~~~~ 2025-09-26T23:32:44,842 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:44,843 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:32:44,844 | ^ 2025-09-26T23:32:44,845 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:32:44,845 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_refresh.cc: In member function ‘virtual void xgboost::tree::TreeRefresher::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2025-09-26T23:32:44,846 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_refresh.cc:33:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:32:44,846 33 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *p_fmat, 2025-09-26T23:32:44,847 | ^~~~~~ 2025-09-26T23:32:44,848 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:32:44,848 inlined from ‘virtual void xgboost::tree::TreeRefresher::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_refresh.cc:100:29: 2025-09-26T23:32:44,849 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:32:44,850 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:32:44,850 | ^ 2025-09-26T23:32:44,851 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:33:14,087 [113/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_approx.cc.o 2025-09-26T23:33:14,087 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/hist_util.h:17, 2025-09-26T23:33:14,088 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:15: 2025-09-26T23:33:14,089 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2025-09-26T23:33:14,089 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/categorical.h:52:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,090 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2025-09-26T23:33:14,090 | ^~~~~~~~ 2025-09-26T23:33:14,091 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:13, 2025-09-26T23:33:14,092 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:13: 2025-09-26T23:33:14,093 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, const CommGroup&, xgboost::linalg::TensorView, Op) [with T = unsigned char; int kDim = 1]’, 2025-09-26T23:33:14,093 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53, 2025-09-26T23:33:14,094 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:67:72: 2025-09-26T23:33:14,094 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,095 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:33:14,095 | ^ 2025-09-26T23:33:14,096 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,096 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:22: 2025-09-26T23:33:14,097 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:33:14,098 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,099 188 | void EnumeratePart(common::HistogramCuts const &cut, common::Span sorted_idx, 2025-09-26T23:33:14,099 | ^~~~~~~~~~~~~ 2025-09-26T23:33:14,100 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-09-26T23:33:14,101 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:33:14,101 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,102 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-09-26T23:33:14,103 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:33:14,104 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:260:13: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-09-26T23:33:14,104 260 | GradStats EnumerateSplit(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-09-26T23:33:14,104 | ^~~~~~~~~~~~~~ 2025-09-26T23:33:14,105 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:33:14,105 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:260:13: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-09-26T23:33:14,106 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:24: 2025-09-26T23:33:14,107 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/hist_cache.h: In member function ‘void xgboost::tree::BoundedHistCollection::AllocateHistograms(xgboost::common::Span, xgboost::common::Span)’: 2025-09-26T23:33:14,107 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:33:14,108 85 | void AllocateHistograms(common::Span nodes_to_build, 2025-09-26T23:33:14,109 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,109 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:33:14,110 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:24: 2025-09-26T23:33:14,111 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h: In member function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const xgboost::RegTree*, std::vector >*, std::vector >*, bool)’: 2025-09-26T23:33:14,111 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,112 122 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-09-26T23:33:14,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,113 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,114 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,115 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:143:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,115 143 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-09-26T23:33:14,116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,116 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:143:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,117 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:143:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,117 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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’: 2025-09-26T23:33:14,118 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:111:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-09-26T23:33:14,118 111 | void EnumerateOneHot(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-09-26T23:33:14,119 | ^~~~~~~~~~~~~~~ 2025-09-26T23:33:14,119 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:33:14,120 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:11: 2025-09-26T23:33:14,121 /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 >]’: 2025-09-26T23:33:14,122 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:33:14,122 523 | vector<_Tp, _Alloc>:: 2025-09-26T23:33:14,123 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,124 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:33:14,124 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-09-26T23:33:14,125 inlined from ‘void xgboost::common::HistCollection::AllocateData(xgboost::bst_uint)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/hist_util.h:453:34, 2025-09-26T23:33:14,126 inlined from ‘xgboost::common::GHistRow xgboost::common::ParallelGHistBuilder::GetInitializedHist(size_t, size_t)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/hist_util.h:512:32: 2025-09-26T23:33:14,126 /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 2025-09-26T23:33:14,127 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:33:14,128 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,128 In lambda function, 2025-09-26T23:33:14,129 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-09-26T23:33:14,129 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:33:14,130 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb0EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-09-26T23:33:14,131 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:87:39: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:33:14,131 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-09-26T23:33:14,132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,132 In lambda function, 2025-09-26T23:33:14,133 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-09-26T23:33:14,134 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:33:14,135 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb1EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-09-26T23:33:14,135 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:87:39: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:33:14,136 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-09-26T23:33:14,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,137 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:14: 2025-09-26T23:33:14,138 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:33:14,139 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,139 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:33:14,140 | ^ 2025-09-26T23:33:14,141 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,142 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:33:14,142 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:33:14,143 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:33:14,144 | ^~~~~~~~~ 2025-09-26T23:33:14,144 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,145 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:33:14,145 | ^ 2025-09-26T23:33:14,146 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,146 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:33:14,147 inlined from ‘void xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::RegTree*, const std::vector >&, const std::vector >&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:192:31: 2025-09-26T23:33:14,147 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:33:14,148 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:33:14,149 | ^ 2025-09-26T23:33:14,149 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:33:14,150 In lambda function, 2025-09-26T23:33:14,151 inlined from ‘xgboost::common::ParallelFor2d >&, const std::vector >&):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::RegTree*, const std::vector >&, const std::vector >&)::&&)::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-09-26T23:33:14,151 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor2d >&, const std::vector >&):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::RegTree*, const std::vector >&, const std::vector >&)::&&)::; Parameters = {}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-09-26T23:33:14,152 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:210:34: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:33:14,153 210 | common::SubtractionHist(subtract_hist, parent_hist, sibling_hist, r.begin(), r.end()); 2025-09-26T23:33:14,153 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,154 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h: In function ‘void xgboost::tree::MultiHistogramBuilder::BuildHistLeftRight(const xgboost::Context*, xgboost::DMatrix*, const xgboost::RegTree*, const std::vector&, const std::vector<_ValT>&, xgboost::linalg::MatrixView >, const xgboost::BatchParam&, bool) [with Partitioner = xgboost::tree::CommonRowPartitioner; ExpandEntry = xgboost::tree::CPUExpandEntry]’: 2025-09-26T23:33:14,155 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:298:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,156 298 | AssignNodes(p_tree, valid_candidates, nodes_to_build, nodes_to_sub); 2025-09-26T23:33:14,156 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,157 /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]’: 2025-09-26T23:33:14,157 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-26T23:33:14,158 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:33:14,158 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,159 /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]’: 2025-09-26T23:33:14,160 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-26T23:33:14,160 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2025-09-26T23:33:14,161 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:384:30: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:33:14,162 384 | EnumeratePart<+1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-09-26T23:33:14,162 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,163 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:385:30: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:33:14,164 385 | EnumeratePart<-1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-09-26T23:33:14,164 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,165 In file included from /usr/include/c++/12/algorithm:61, 2025-09-26T23:33:14,165 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:6: 2025-09-26T23:33:14,166 /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&)::&)>]’: 2025-09-26T23:33:14,167 /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 2025-09-26T23:33:14,168 4252 | transform(_InputIterator __first, _InputIterator __last, 2025-09-26T23:33:14,168 | ^~~~~~~~~ 2025-09-26T23:33:14,169 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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*)’: 2025-09-26T23:33:14,169 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,169 331 | void EvaluateSplits(const BoundedHistCollection &hist, common::HistogramCuts const &cut, 2025-09-26T23:33:14,170 | ^~~~~~~~~~~~~~ 2025-09-26T23:33:14,170 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc: In member function ‘xgboost::tree::CPUExpandEntry xgboost::tree::GlobalApproxBuilder::InitRoot(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*)’: 2025-09-26T23:33:14,171 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:100:18: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,172 100 | CPUExpandEntry InitRoot(DMatrix *p_fmat, std::vector const &gpair, 2025-09-26T23:33:14,172 | ^~~~~~~~ 2025-09-26T23:33:14,173 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:33:14,174 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-09-26T23:33:14,174 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-09-26T23:33:14,175 inlined from ‘xgboost::tree::CPUExpandEntry xgboost::tree::GlobalApproxBuilder::InitRoot(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:111:94: 2025-09-26T23:33:14,175 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:33:14,176 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:33:14,177 | ^ 2025-09-26T23:33:14,177 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:33:14,178 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc: In member function ‘xgboost::tree::CPUExpandEntry xgboost::tree::GlobalApproxBuilder::InitRoot(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*)’: 2025-09-26T23:33:14,179 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:126:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,179 126 | evaluator_.EvaluateSplits(histograms, feature_values_, ft, *p_tree, &nodes); 2025-09-26T23:33:14,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,180 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:126:30: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,181 /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]’: 2025-09-26T23:33:14,181 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-26T23:33:14,182 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:33:14,182 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,183 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2025-09-26T23:33:14,184 /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 >]’: 2025-09-26T23:33:14,184 /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 2025-09-26T23:33:14,185 135 | __push_heap(_RandomAccessIterator __first, 2025-09-26T23:33:14,186 | ^~~~~~~~~~~ 2025-09-26T23:33:14,187 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-09-26T23:33:14,188 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: 2025-09-26T23:33:14,188 /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 2025-09-26T23:33:14,189 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:33:14,190 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:33:14,190 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::ApplyTreeSplit(const xgboost::tree::CPUExpandEntry&, xgboost::RegTree*)’: 2025-09-26T23:33:14,191 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:429:29: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,192 429 | tree.ExpandCategorical( 2025-09-26T23:33:14,193 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-26T23:33:14,193 430 | candidate.nid, candidate.split.SplitIndex(), candidate.split.cat_bits, 2025-09-26T23:33:14,194 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,194 431 | candidate.split.DefaultLeft(), base_weight, left_weight * param_->learning_rate, 2025-09-26T23:33:14,195 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,195 432 | right_weight * param_->learning_rate, candidate.split.loss_chg, parent_sum.GetHess(), 2025-09-26T23:33:14,196 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,196 433 | candidate.split.left_sum.GetHess(), candidate.split.right_sum.GetHess()); 2025-09-26T23:33:14,196 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,197 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:429:29: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,197 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc: In member function ‘void xgboost::tree::GlobalApproxBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*, xgboost::common::Span)’: 2025-09-26T23:33:14,198 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:74:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,199 74 | void InitData(DMatrix *p_fmat, RegTree const *p_tree, common::Span hess) { 2025-09-26T23:33:14,199 | ^~~~~~~~ 2025-09-26T23:33:14,200 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]’, 2025-09-26T23:33:14,200 inlined from ‘void xgboost::tree::GlobalApproxBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*, xgboost::common::Span)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:89:32: 2025-09-26T23:33:14,201 /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 2025-09-26T23:33:14,202 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:33:14,203 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,203 /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 >]’: 2025-09-26T23:33:14,204 /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 2025-09-26T23:33:14,204 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-26T23:33:14,205 | ^~~~~~~~~~~~~ 2025-09-26T23:33:14,206 /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 >]’: 2025-09-26T23:33:14,206 /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 2025-09-26T23:33:14,207 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, 2025-09-26T23:33:14,208 | ^~~~~~~~~~~ 2025-09-26T23:33:14,208 /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 2025-09-26T23:33:14,209 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]’, 2025-09-26T23:33:14,209 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/driver.h:92:28: 2025-09-26T23:33:14,210 /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 2025-09-26T23:33:14,210 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:33:14,211 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,211 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc: In member function ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’: 2025-09-26T23:33:14,212 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:178:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,213 178 | void UpdateTree(DMatrix *p_fmat, std::vector const &gpair, common::Span hess, 2025-09-26T23:33:14,214 | ^~~~~~~~~~ 2025-09-26T23:33:14,214 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:181:19: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,215 181 | this->InitData(p_fmat, p_tree, hess); 2025-09-26T23:33:14,215 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,216 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:181:19: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,217 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:185:32: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,217 185 | driver.Push({this->InitRoot(p_fmat, gpair, hess, p_tree)}); 2025-09-26T23:33:14,218 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,219 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-09-26T23:33:14,220 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:205:26: 2025-09-26T23:33:14,220 /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 2025-09-26T23:33:14,221 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:33:14,221 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:33:14,222 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]’, 2025-09-26T23:33:14,223 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:207:40: 2025-09-26T23:33:14,223 /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 2025-09-26T23:33:14,224 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:33:14,224 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,225 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-09-26T23:33:14,225 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:228:32: 2025-09-26T23:33:14,226 /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 2025-09-26T23:33:14,227 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:33:14,227 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:33:14,228 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-09-26T23:33:14,229 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:229:32: 2025-09-26T23:33:14,229 /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 2025-09-26T23:33:14,230 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:33:14,231 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:33:14,231 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc: In member function ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’: 2025-09-26T23:33:14,232 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:234:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,232 234 | evaluator_.EvaluateSplits(histograms, feature_values_, ft, *p_tree, &best_splits); 2025-09-26T23:33:14,233 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,233 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:234:34: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,234 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-09-26T23:33:14,234 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, 2025-09-26T23:33:14,235 inlined from ‘void xgboost::tree::Driver::Push(EntryIterT, EntryIterT) [with EntryIterT = __gnu_cxx::__normal_iterator >; ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/driver.h:46:20, 2025-09-26T23:33:14,236 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:237:18: 2025-09-26T23:33:14,236 /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 2025-09-26T23:33:14,237 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:33:14,238 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:33:14,239 In function ‘void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = function]’, 2025-09-26T23:33:14,239 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, 2025-09-26T23:33:14,240 inlined from ‘xgboost::tree::Driver::Driver(xgboost::tree::TrainParam, std::size_t) [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/driver.h:39:9, 2025-09-26T23:33:14,241 inlined from ‘void xgboost::tree::GlobalApproxBuilder::UpdateTree(xgboost::DMatrix*, const std::vector >&, xgboost::common::Span, xgboost::RegTree*, xgboost::HostDeviceVector*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:183:42: 2025-09-26T23:33:14,241 /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 2025-09-26T23:33:14,242 413 | std::__make_heap(__first, __last, __cmp); 2025-09-26T23:33:14,243 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,243 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc: In member function ‘virtual void xgboost::tree::GlobalApproxUpdater::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2025-09-26T23:33:14,244 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:287:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:33:14,244 287 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *m, 2025-09-26T23:33:14,245 | ^~~~~~ 2025-09-26T23:33:14,245 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:309:31: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:33:14,246 309 | this->pimpl_->UpdateTree(m, s_gpair, hess, p_tree, &out_position[t_idx]); 2025-09-26T23:33:14,246 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:33:14,247 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_approx.cc:309:31: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,565 [114/115] Building CXX object src/CMakeFiles/objxgboost.dir/tree/updater_quantile_hist.cc.o 2025-09-26T23:34:30,566 In file included from /usr/include/c++/12/algorithm:60, 2025-09-26T23:34:30,567 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:7: 2025-09-26T23:34:30,568 /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:: >]’: 2025-09-26T23:34:30,569 /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 2025-09-26T23:34:30,570 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, 2025-09-26T23:34:30,570 | ^~~~~~~~~ 2025-09-26T23:34:30,571 /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 2025-09-26T23:34:30,572 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/hist_util.h:17, 2025-09-26T23:34:30,573 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:17: 2025-09-26T23:34:30,574 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/categorical.h: In function ‘bool xgboost::common::Decision(Span, float)’: 2025-09-26T23:34:30,574 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/categorical.h:52:28: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,575 52 | inline XGBOOST_DEVICE bool Decision(common::Span cats, float cat) { 2025-09-26T23:34:30,575 | ^~~~~~~~ 2025-09-26T23:34:30,576 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:26: 2025-09-26T23:34:30,577 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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)’: 2025-09-26T23:34:30,577 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:502:17: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-09-26T23:34:30,578 502 | static double MultiCalcSplitGain(TrainParam const ¶m, 2025-09-26T23:34:30,578 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,579 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:502:17: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-09-26T23:34:30,580 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:34:30,581 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,582 188 | void EnumeratePart(common::HistogramCuts const &cut, common::Span sorted_idx, 2025-09-26T23:34:30,582 | ^~~~~~~~~~~~~ 2025-09-26T23:34:30,583 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-09-26T23:34:30,584 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:34:30,584 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,585 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:188:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-09-26T23:34:30,586 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:34:30,587 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:260:13: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-09-26T23:34:30,587 260 | GradStats EnumerateSplit(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-09-26T23:34:30,588 | ^~~~~~~~~~~~~~ 2025-09-26T23:34:30,589 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:34:30,589 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:260:13: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-09-26T23:34:30,590 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:24: 2025-09-26T23:34:30,591 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/hist_cache.h: In member function ‘void xgboost::tree::BoundedHistCollection::AllocateHistograms(xgboost::common::Span, xgboost::common::Span)’: 2025-09-26T23:34:30,592 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:34:30,593 85 | void AllocateHistograms(common::Span nodes_to_build, 2025-09-26T23:34:30,595 | ^~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,598 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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 2025-09-26T23:34:30,600 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:29: 2025-09-26T23:34:30,600 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h: In member function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const xgboost::RegTree*, std::vector >*, std::vector >*, bool)’: 2025-09-26T23:34:30,601 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,603 122 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-09-26T23:34:30,604 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,604 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,605 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,606 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:143:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,606 143 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-09-26T23:34:30,607 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,608 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:143:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,608 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:143:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,609 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h: In function ‘void xgboost::tree::HistogramBuilder::AddHistRows(const xgboost::RegTree*, std::vector >*, std::vector >*, bool)’: 2025-09-26T23:34:30,610 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,611 122 | this->hist_.AllocateHistograms(nodes_to_build, nodes_to_sub); 2025-09-26T23:34:30,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,613 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,614 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:122:37: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,614 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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’: 2025-09-26T23:34:30,615 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:111:8: note: parameter passing for argument of type ‘xgboost::common::ConstGHistRow’ {aka ‘xgboost::common::Span >’} changed in GCC 7.1 2025-09-26T23:34:30,616 111 | void EnumerateOneHot(common::HistogramCuts const &cut, common::ConstGHistRow hist, 2025-09-26T23:34:30,617 | ^~~~~~~~~~~~~~~ 2025-09-26T23:34:30,617 In file included from /usr/include/c++/12/vector:70, 2025-09-26T23:34:30,618 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:13: 2025-09-26T23:34:30,619 /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 >]’: 2025-09-26T23:34:30,619 /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2025-09-26T23:34:30,620 523 | vector<_Tp, _Alloc>:: 2025-09-26T23:34:30,620 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,621 In file included from /usr/include/c++/12/vector:64: 2025-09-26T23:34:30,621 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = xgboost::detail::GradientPairInternal; _Alloc = std::allocator >]’, 2025-09-26T23:34:30,622 inlined from ‘void xgboost::common::HistCollection::AllocateData(xgboost::bst_uint)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/hist_util.h:453:34, 2025-09-26T23:34:30,623 inlined from ‘xgboost::common::GHistRow xgboost::common::ParallelGHistBuilder::GetInitializedHist(size_t, size_t)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/hist_util.h:512:32: 2025-09-26T23:34:30,623 /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 2025-09-26T23:34:30,624 1032 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-26T23:34:30,625 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,625 In lambda function, 2025-09-26T23:34:30,626 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-09-26T23:34:30,627 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:34:30,628 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb0EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-09-26T23:34:30,629 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:87:39: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:34:30,630 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-09-26T23:34:30,631 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,632 In lambda function, 2025-09-26T23:34:30,632 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-09-26T23:34:30,634 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8, 2025-09-26T23:34:30,635 inlined from ‘_ZN7xgboost6common13ParallelFor2dIZNS_4tree16HistogramBuilder20BuildLocalHistogramsILb1EEEvRKNS0_14BlockedSpace2dERKNS_16GHistIndexMatrixERKSt6vectorIiSaIiEERKNS0_16RowSetCollectionENS0_4SpanIKNS_6detail20GradientPairInternalIfEELj4294967295EEEbEUljNS0_7Range1dEE_EEvS7_iOT_._omp_fn.0’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/threading_utils.h:150:12: 2025-09-26T23:34:30,636 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:87:39: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:34:30,637 87 | common::BuildHist(gpair_h, rid_set, gidx, hist, force_read_by_column); 2025-09-26T23:34:30,637 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,638 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:14, 2025-09-26T23:34:30,639 from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:15: 2025-09-26T23:34:30,639 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:34:30,640 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,641 40 | return backend->Broadcast(comm.Ctx(ctx, data.Device()), erased, root); 2025-09-26T23:34:30,641 | ^ 2025-09-26T23:34:30,642 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/broadcast.h:40:71: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,642 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:34:30,643 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:516:8: note: parameter passing for argument of type ‘xgboost::common::Span > >’ changed in GCC 7.1 2025-09-26T23:34:30,643 516 | bool EnumerateSplit(common::HistogramCuts const &cut, bst_feature_t fidx, 2025-09-26T23:34:30,644 | ^~~~~~~~~~~~~~ 2025-09-26T23:34:30,645 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:516:8: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-09-26T23:34:30,645 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:554:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-09-26T23:34:30,646 554 | MultiCalcSplitGain(*param_, right_sum, left_sum, right_weight, left_weight) - 2025-09-26T23:34:30,647 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,648 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:554:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-09-26T23:34:30,648 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:554:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-09-26T23:34:30,649 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2025-09-26T23:34:30,650 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:620:37: note: parameter passing for argument of type ‘xgboost::common::Span > >’ changed in GCC 7.1 2025-09-26T23:34:30,650 620 | this->EnumerateSplit<+1>(cut, fidx, node_hist, parent_sum, parent_gain, best); 2025-09-26T23:34:30,651 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,651 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:620:37: note: parameter passing for argument of type ‘xgboost::common::Span > >’ changed in GCC 7.1 2025-09-26T23:34:30,652 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:620:37: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-09-26T23:34:30,653 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]’, 2025-09-26T23:34:30,653 inlined from ‘xgboost::tree::HistMultiEvaluator::EvaluateSplits(const xgboost::RegTree&, xgboost::common::Span, const xgboost::common::HistogramCuts&, std::vector*)::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:622:35: 2025-09-26T23:34:30,654 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:565:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-09-26T23:34:30,654 565 | MultiCalcSplitGain(*param_, right_sum, left_sum, left_weight, right_weight) - 2025-09-26T23:34:30,655 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,656 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:565:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-09-26T23:34:30,656 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:565:31: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-09-26T23:34:30,657 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘xgboost::linalg::Vector xgboost::tree::HistMultiEvaluator::InitRoot(xgboost::linalg::VectorView >)’: 2025-09-26T23:34:30,658 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:646:25: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-09-26T23:34:30,658 646 | linalg::Vector InitRoot(linalg::VectorView root_sum) { 2025-09-26T23:34:30,659 | ^~~~~~~~ 2025-09-26T23:34:30,659 In file included from /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:13: 2025-09-26T23:34:30,660 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:34:30,660 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:44:22: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:34:30,661 44 | [[nodiscard]] Result Allreduce(Context const* ctx, CommGroup const& comm, 2025-09-26T23:34:30,662 | ^~~~~~~~~ 2025-09-26T23:34:30,662 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,663 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:34:30,663 | ^ 2025-09-26T23:34:30,664 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,665 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:34:30,665 inlined from ‘void xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::RegTree*, const std::vector >&, const std::vector >&)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:192:31: 2025-09-26T23:34:30,666 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:34:30,667 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:34:30,668 | ^ 2025-09-26T23:34:30,668 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:34:30,669 In lambda function, 2025-09-26T23:34:30,670 inlined from ‘xgboost::common::ParallelFor2d >&, const std::vector >&):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::RegTree*, const std::vector >&, const std::vector >&)::&&)::’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../common/threading_utils.h:157:13, 2025-09-26T23:34:30,671 inlined from ‘void dmlc::OMPException::Run(Function, Parameters ...) [with Function = xgboost::common::ParallelFor2d >&, const std::vector >&):: >(const BlockedSpace2d&, int32_t, xgboost::tree::HistogramBuilder::SyncHistogram(const xgboost::Context*, const xgboost::RegTree*, const std::vector >&, const std::vector >&)::&&)::; Parameters = {}]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/dmlc-core/include/dmlc/././common.h:68:8: 2025-09-26T23:34:30,672 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:210:34: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:34:30,672 210 | common::SubtractionHist(subtract_hist, parent_hist, sibling_hist, r.begin(), r.end()); 2025-09-26T23:34:30,673 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,674 /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]’: 2025-09-26T23:34:30,674 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-26T23:34:30,675 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:34:30,676 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,677 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h: In lambda function: 2025-09-26T23:34:30,677 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:384:30: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:34:30,678 384 | EnumeratePart<+1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-09-26T23:34:30,679 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,680 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:385:30: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:34:30,680 385 | EnumeratePart<-1>(cut, sorted_idx, histogram, fidx, nidx, evaluator, best); 2025-09-26T23:34:30,681 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,682 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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*)’: 2025-09-26T23:34:30,682 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:579:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,683 579 | void EvaluateSplits(RegTree const &tree, common::Span hist, 2025-09-26T23:34:30,684 | ^~~~~~~~~~~~~~ 2025-09-26T23:34:30,685 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:34:30,685 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-09-26T23:34:30,686 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-09-26T23:34:30,686 inlined from ‘xgboost::tree::MultiExpandEntry xgboost::tree::MultiTargetHistBuilder::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:202:99: 2025-09-26T23:34:30,687 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:34:30,687 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:34:30,688 | ^ 2025-09-26T23:34:30,689 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:34:30,690 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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*)’: 2025-09-26T23:34:30,691 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:207:48: note: parameter passing for argument of type ‘xgboost::linalg::VectorView >’ {aka ‘xgboost::linalg::TensorView, 1>’} changed in GCC 7.1 2025-09-26T23:34:30,691 207 | auto weight = evaluator_->InitRoot(root_sum); 2025-09-26T23:34:30,693 | ^ 2025-09-26T23:34:30,694 In file included from /usr/include/c++/12/algorithm:61: 2025-09-26T23:34:30,694 /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&)::&)>]’: 2025-09-26T23:34:30,695 /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 2025-09-26T23:34:30,696 4252 | transform(_InputIterator __first, _InputIterator __last, 2025-09-26T23:34:30,697 | ^~~~~~~~~ 2025-09-26T23:34:30,698 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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*)’: 2025-09-26T23:34:30,699 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:331:8: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,700 331 | void EvaluateSplits(const BoundedHistCollection &hist, common::HistogramCuts const &cut, 2025-09-26T23:34:30,701 | ^~~~~~~~~~~~~~ 2025-09-26T23:34:30,703 In function ‘xgboost::collective::Result xgboost::collective::Allreduce(const xgboost::Context*, xgboost::linalg::TensorView, Op) [with T = double; int kDim = 1]’, 2025-09-26T23:34:30,704 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:141:67, 2025-09-26T23:34:30,705 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/aggregator.h:160:53, 2025-09-26T23:34:30,706 inlined from ‘xgboost::tree::CPUExpandEntry xgboost::tree::HistUpdater::InitRoot(xgboost::DMatrix*, xgboost::linalg::MatrixView >, xgboost::RegTree*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:420:99: 2025-09-26T23:34:30,708 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:34:30,709 59 | return Allreduce(ctx, *GlobalCommGroup(), data, op); 2025-09-26T23:34:30,711 | ^ 2025-09-26T23:34:30,712 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:59:53: note: parameter passing for argument of type ‘xgboost::linalg::TensorView’ changed in GCC 7.1 2025-09-26T23:34:30,714 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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*)’: 2025-09-26T23:34:30,716 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:433:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,717 433 | evaluator_->EvaluateSplits(histogram_builder_->Histogram(0), gmat.cut, ft, *p_tree, 2025-09-26T23:34:30,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,720 434 | &entries); 2025-09-26T23:34:30,720 | ~~~~~~~~~ 2025-09-26T23:34:30,721 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:433:35: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,722 /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]’: 2025-09-26T23:34:30,722 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-26T23:34:30,723 439 | vector<_Tp, _Alloc>:: 2025-09-26T23:34:30,724 | ^~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,724 /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]’: 2025-09-26T23:34:30,725 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-26T23:34:30,725 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h: In member function ‘void xgboost::tree::HistEvaluator::ApplyTreeSplit(const xgboost::tree::CPUExpandEntry&, xgboost::RegTree*)’: 2025-09-26T23:34:30,726 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:429:29: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,727 429 | tree.ExpandCategorical( 2025-09-26T23:34:30,727 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-26T23:34:30,728 430 | candidate.nid, candidate.split.SplitIndex(), candidate.split.cat_bits, 2025-09-26T23:34:30,728 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,729 431 | candidate.split.DefaultLeft(), base_weight, left_weight * param_->learning_rate, 2025-09-26T23:34:30,730 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,730 432 | right_weight * param_->learning_rate, candidate.split.loss_chg, parent_sum.GetHess(), 2025-09-26T23:34:30,731 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,732 433 | candidate.split.left_sum.GetHess(), candidate.split.right_sum.GetHess()); 2025-09-26T23:34:30,733 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,733 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/evaluate_splits.h:429:29: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,734 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]’, 2025-09-26T23:34:30,735 inlined from ‘void xgboost::tree::MultiTargetHistBuilder::InitData(xgboost::DMatrix*, const xgboost::RegTree*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:161:32: 2025-09-26T23:34:30,735 /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 2025-09-26T23:34:30,736 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:34:30,737 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,738 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]’, 2025-09-26T23:34:30,739 inlined from ‘void xgboost::tree::HistUpdater::InitData(xgboost::DMatrix*, const xgboost::RegTree*)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:360:34: 2025-09-26T23:34:30,740 /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 2025-09-26T23:34:30,741 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:34:30,741 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,742 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2025-09-26T23:34:30,742 /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 >]’: 2025-09-26T23:34:30,743 /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 2025-09-26T23:34:30,744 135 | __push_heap(_RandomAccessIterator __first, 2025-09-26T23:34:30,744 | ^~~~~~~~~~~ 2025-09-26T23:34:30,745 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-09-26T23:34:30,745 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: 2025-09-26T23:34:30,746 /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 2025-09-26T23:34:30,746 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:34:30,747 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:34:30,748 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/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]’: 2025-09-26T23:34:30,748 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,749 54 | return backend->Allreduce(comm.Ctx(ctx, data.Device()), erased, type, op); 2025-09-26T23:34:30,749 | ^ 2025-09-26T23:34:30,750 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/../collective/allreduce.h:54:75: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,751 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-09-26T23:34:30,751 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, 2025-09-26T23:34:30,752 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, 2025-09-26T23:34:30,752 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-09-26T23:34:30,753 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/expand_entry.h:204:16, 2025-09-26T23:34:30,753 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-09-26T23:34:30,754 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/driver.h:77:20: 2025-09-26T23:34:30,755 /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 2025-09-26T23:34:30,755 109 | return std::__find_if(__first, __last, 2025-09-26T23:34:30,756 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,756 110 | __gnu_cxx::__ops::__negate(__pred), 2025-09-26T23:34:30,757 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,758 111 | std::__iterator_category(__first)); 2025-09-26T23:34:30,758 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,759 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-09-26T23:34:30,759 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, 2025-09-26T23:34:30,760 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, 2025-09-26T23:34:30,761 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-09-26T23:34:30,761 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/expand_entry.h:204:43, 2025-09-26T23:34:30,762 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-09-26T23:34:30,762 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/driver.h:77:20: 2025-09-26T23:34:30,763 /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 2025-09-26T23:34:30,763 109 | return std::__find_if(__first, __last, 2025-09-26T23:34:30,764 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,764 110 | __gnu_cxx::__ops::__negate(__pred), 2025-09-26T23:34:30,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,765 111 | std::__iterator_category(__first)); 2025-09-26T23:34:30,766 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,767 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-09-26T23:34:30,767 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, 2025-09-26T23:34:30,768 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, 2025-09-26T23:34:30,768 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-09-26T23:34:30,769 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/expand_entry.h:204:16, 2025-09-26T23:34:30,770 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-09-26T23:34:30,771 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/driver.h:90:20: 2025-09-26T23:34:30,771 /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 2025-09-26T23:34:30,772 109 | return std::__find_if(__first, __last, 2025-09-26T23:34:30,772 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,773 110 | __gnu_cxx::__ops::__negate(__pred), 2025-09-26T23:34:30,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,774 111 | std::__iterator_category(__first)); 2025-09-26T23:34:30,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,776 In function ‘_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]’, 2025-09-26T23:34:30,776 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, 2025-09-26T23:34:30,778 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, 2025-09-26T23:34:30,779 inlined from ‘xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const:: [with auto:78 = std::vector >]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/expand_entry.h:201:25, 2025-09-26T23:34:30,779 inlined from ‘bool xgboost::tree::MultiExpandEntry::IsValidImpl(const xgboost::tree::TrainParam&, xgboost::bst_node_t) const’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/expand_entry.h:204:43, 2025-09-26T23:34:30,781 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/expand_entry.h:34:55, 2025-09-26T23:34:30,781 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::MultiExpandEntry]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/driver.h:90:20: 2025-09-26T23:34:30,782 /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 2025-09-26T23:34:30,782 109 | return std::__find_if(__first, __last, 2025-09-26T23:34:30,783 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,783 110 | __gnu_cxx::__ops::__negate(__pred), 2025-09-26T23:34:30,784 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,784 111 | std::__iterator_category(__first)); 2025-09-26T23:34:30,785 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,785 In member function ‘void xgboost::tree::MultiHistogramBuilder::BuildHistLeftRight(const xgboost::Context*, xgboost::DMatrix*, const xgboost::RegTree*, const std::vector&, const std::vector<_ValT>&, xgboost::linalg::MatrixView >, const xgboost::BatchParam&, bool) [with Partitioner = xgboost::tree::CommonRowPartitioner; ExpandEntry = xgboost::tree::MultiExpandEntry]’, 2025-09-26T23:34:30,786 inlined from ‘void xgboost::tree::MultiTargetHistBuilder::BuildHistogram(xgboost::DMatrix*, const xgboost::RegTree*, const std::vector&, xgboost::linalg::MatrixView >)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:231:43, 2025-09-26T23:34:30,787 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:91:30: 2025-09-26T23:34:30,787 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:298:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,788 298 | AssignNodes(p_tree, valid_candidates, nodes_to_build, nodes_to_sub); 2025-09-26T23:34:30,789 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,789 /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 >]’: 2025-09-26T23:34:30,790 /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 2025-09-26T23:34:30,791 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-26T23:34:30,791 | ^~~~~~~~~~~~~ 2025-09-26T23:34:30,792 /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 >]’: 2025-09-26T23:34:30,792 /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 2025-09-26T23:34:30,793 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, 2025-09-26T23:34:30,793 | ^~~~~~~~~~~ 2025-09-26T23:34:30,794 /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 2025-09-26T23:34:30,794 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]’, 2025-09-26T23:34:30,795 inlined from ‘std::vector xgboost::tree::Driver::Pop() [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/driver.h:92:28: 2025-09-26T23:34:30,795 /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 2025-09-26T23:34:30,796 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:34:30,796 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,797 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-09-26T23:34:30,798 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:81:24: 2025-09-26T23:34:30,798 /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 2025-09-26T23:34:30,799 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:34:30,799 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:34:30,800 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]’, 2025-09-26T23:34:30,800 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:83:38: 2025-09-26T23:34:30,801 /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 2025-09-26T23:34:30,802 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2025-09-26T23:34:30,802 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,803 In member function ‘void xgboost::tree::MultiHistogramBuilder::BuildHistLeftRight(const xgboost::Context*, xgboost::DMatrix*, const xgboost::RegTree*, const std::vector&, const std::vector<_ValT>&, xgboost::linalg::MatrixView >, const xgboost::BatchParam&, bool) [with Partitioner = xgboost::tree::CommonRowPartitioner; ExpandEntry = xgboost::tree::CPUExpandEntry]’, 2025-09-26T23:34:30,803 inlined from ‘void xgboost::tree::HistUpdater::BuildHistogram(xgboost::DMatrix*, xgboost::RegTree*, const std::vector&, xgboost::linalg::MatrixView >)’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:449:49, 2025-09-26T23:34:30,804 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:91:30: 2025-09-26T23:34:30,804 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/hist/histogram.h:298:16: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,805 298 | AssignNodes(p_tree, valid_candidates, nodes_to_build, nodes_to_sub); 2025-09-26T23:34:30,805 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,806 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-09-26T23:34:30,807 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:97:30: 2025-09-26T23:34:30,808 /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 2025-09-26T23:34:30,808 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:34:30,809 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:34:30,809 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-09-26T23:34:30,810 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:98:30: 2025-09-26T23:34:30,811 /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 2025-09-26T23:34:30,812 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:34:30,813 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:34:30,813 In member function ‘void xgboost::tree::HistUpdater::EvaluateSplits(xgboost::DMatrix*, const xgboost::RegTree*, std::vector*)’, 2025-09-26T23:34:30,814 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:100:30: 2025-09-26T23:34:30,814 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:378:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,815 378 | evaluator_->EvaluateSplits(histograms, gmat.cut, ft, *p_tree, best_splits); 2025-09-26T23:34:30,815 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,816 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:378:33: note: parameter passing for argument of type ‘xgboost::common::Span’ changed in GCC 7.1 2025-09-26T23:34:30,816 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xgboost::tree::CPUExpandEntry; _Alloc = std::allocator]’, 2025-09-26T23:34:30,817 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, 2025-09-26T23:34:30,818 inlined from ‘void xgboost::tree::Driver::Push(EntryIterT, EntryIterT) [with EntryIterT = __gnu_cxx::__normal_iterator >; ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/driver.h:46:20, 2025-09-26T23:34:30,819 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:102:16: 2025-09-26T23:34:30,819 /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 2025-09-26T23:34:30,820 1287 | _M_realloc_insert(end(), __x); 2025-09-26T23:34:30,821 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-26T23:34:30,822 In function ‘void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = function]’, 2025-09-26T23:34:30,822 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, 2025-09-26T23:34:30,823 inlined from ‘xgboost::tree::Driver::Driver(xgboost::tree::TrainParam, std::size_t) [with ExpandEntryT = xgboost::tree::CPUExpandEntry]’ at /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/driver.h:39:9, 2025-09-26T23:34:30,824 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-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:59:23: 2025-09-26T23:34:30,825 /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 2025-09-26T23:34:30,825 413 | std::__make_heap(__first, __last, __cmp); 2025-09-26T23:34:30,826 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-26T23:34:30,826 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc: In member function ‘virtual void xgboost::tree::QuantileHistMaker::Update(const xgboost::tree::TrainParam*, xgboost::linalg::Matrix >*, xgboost::DMatrix*, xgboost::common::Span >, const std::vector&)’: 2025-09-26T23:34:30,827 /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188/cpp_src/src/tree/updater_quantile_hist.cc:507:8: note: parameter passing for argument of type ‘xgboost::common::Span >’ changed in GCC 7.1 2025-09-26T23:34:30,827 507 | void Update(TrainParam const *param, linalg::Matrix *gpair, DMatrix *p_fmat, 2025-09-26T23:34:30,828 | ^~~~~~ 2025-09-26T23:34:33,226 [115/115] Linking CXX shared library lib/libxgboost.so 2025-09-26T23:34:33,228 INFO:xgboost.packager.build_wheel:Copying /tmp/tmp93z306ec/libbuild/lib/libxgboost.so -> /tmp/tmp93z306ec/whl_workspace/xgboost/lib/libxgboost.so 2025-09-26T23:34:36,122 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-26T23:34:36,127 Source in /tmp/pip-wheel-g0kdujsh/xgboost-cpu_6fa68e15f52c4ef28fbc37b807eba188 has version 3.1.0rc1, which satisfies requirement xgboost-cpu==3.1.0rc1 from https://files.pythonhosted.org/packages/7e/a6/dab865a554c0c8274bec0705caedfb7063430487154bad526336bbceb52b/xgboost_cpu-3.1.0rc1.tar.gz 2025-09-26T23:34:36,128 Removed xgboost-cpu==3.1.0rc1 from https://files.pythonhosted.org/packages/7e/a6/dab865a554c0c8274bec0705caedfb7063430487154bad526336bbceb52b/xgboost_cpu-3.1.0rc1.tar.gz from build tracker '/tmp/pip-build-tracker-nab61oe8' 2025-09-26T23:34:36,133 Created temporary directory: /tmp/pip-unpack-itm1i28a 2025-09-26T23:34:36,134 Building wheels for collected packages: xgboost-cpu 2025-09-26T23:34:36,138 Created temporary directory: /tmp/pip-wheel-avfw56as 2025-09-26T23:34:36,139 Destination directory: /tmp/pip-wheel-avfw56as 2025-09-26T23:34:36,141 Building wheel for xgboost-cpu (pyproject.toml): started 2025-09-26T23:34:36,142 Running command Building wheel for xgboost-cpu (pyproject.toml) 2025-09-26T23:34:36,656 Building wheel for xgboost-cpu (pyproject.toml): finished with status 'done' 2025-09-26T23:34:36,762 Created wheel for xgboost-cpu: filename=xgboost_cpu-3.1.0rc1-py3-none-manylinux_2_36_armv7l.whl size=4251930 sha256=fcab0201f767a0b208e5dddb2044568ddec90bd67d15d5eae82b45fc1b165b80 2025-09-26T23:34:36,764 Stored in directory: /tmp/pip-ephem-wheel-cache-hagv51u7/wheels/5f/5d/d0/75953a0e99ddc47a7c072eab12c5c9086fc5df164bbf006094 2025-09-26T23:34:36,777 Successfully built xgboost-cpu 2025-09-26T23:34:36,885 Removed build tracker: '/tmp/pip-build-tracker-nab61oe8'